nauta

nauta

@nauta.one

mobile developer at work · atproto dev · game dev · he/him building @ligo.at, @waterfinder.org 🌐 https://nauta.one

1K followers345 following186 posts

You too can ditch cloudflare.

ligo.at@ligo.at

The ligo.at website was behind the cloudflare proxy and the proxy was blocking eurosky from reading the oauth metadata, making eurosky users unable to log in into ligo. I don’t know if it was a setting I enabled by mistake or just cloudflare detecting eurosky as bad. Anyway proxy is now disabled.

5 months ago lmao I still think it would make ligo much more personal to have custom css, as well as make it more old school web which is the vibe I want, but I really haven’t prioritized it since the default css it’s the one I like xd

ligo.at@ligo.at

next: custom css

Plus I haven’t had that much time to work on it. It it still in alpha (maybe beta already) but it’s been working great for me, and that’s all that counts. Slow life I guess.

nauta reposted

Announcing rlsw, the new raylib software renderer backend. No GPU required. The Future is Now. #raylib

`git pull` is the method I use in this project to get the latest sources, it could be ftp, rsync, etc... For my other project `imsendmail` I started building `.deb` packages that I then can install in my debian servers, could not be easier! github.com/marionauta/i...

nauta@nauta.one

I was a hardcore believer of single binary, no dependencies for ease of deployment, but it turns out multiple files and dependencies are also easy to deploy. To deploy @ligo.at I just do `git pull` and `systemctl restart ligoat`. Even that last part could be automated with a hook I guess.

I was a hardcore believer of single binary, no dependencies for ease of deployment, but it turns out multiple files and dependencies are also easy to deploy. To deploy @ligo.at I just do `git pull` and `systemctl restart ligoat`. Even that last part could be automated with a hook I guess.

Much of this is thanks to that uv re-syncs dependencies automatically when invoking `uv run`. And systemd (or your distro's init / service system) is very cool! What even is docker?

Just updated @ligo.at to use permissions, including its very own at.ligo.authFull permission set! The permission sets are cool because they let you add human readable title and description.

this little cli is used everyday multiple times in my server!

nauta@nauta.one

wrote a "sendmail" unix command implementation that actually sends me a telegram dm

What are the biggest / most popular PDS hosters / services besides Bluesky itself? Blacksky? tangled? I want to add "log in with xyz" buttons to @ligo.at's login page.

This is the proof of concept. I just think some people won't know their handle ends in *.bsky.social or whatever.

Someone with a did:web: TEST account logged into @ligo.at and failed because web dids were TODO 🫠 but why did they use the test account and not their actual user??

Is anyone building a "gravatar" style service with atproto? Would you be interested? Does anyone even remember or use gravatar nowadays?

this comes from my dislike that many atproto services use bluesky's avatar by default and some don't even let you change it so this would be an open set of lexicons to specify avatars based on your handle, did, website? etc

today i learned that you can have multiple push urls for the same git origin, so it pushes to multiple hosts with one command

today i learned that you can have multiple push urls for the same git origin, so it pushes to multiple hosts with one command