What happened to Gemini?

Oof, I don't know. I guess Phoebe was breaking down under it's own weight. See 2023-08-18 Taking down Phoebe for the moment. So there's that hassle of having to try and figure out what's not working, and if nobody is complaining, then nobody really needs it. Might as well get rid of it. Under capitalism, you can measure utility for others by the money you're making. Outside of capitalism, there's community to tell you how useful things are for others. And beyond that, there's the joy of programming and tinkering… but none of that is working for me right now. I feel like I'd rather read a book instead.

2023-08-18 Taking down Phoebe for the moment

So now I'm using a patched Satellite to host my old stuff.

a patched Satellite

On the server, create a dedicated user:

On my laptop, install the binary and copy it over.

Or, having patched mine to serve the Gemini MIME type by default:

On the server, create a config file called `/home/satellite/satellite.toml`.

Create the directory for the certificates.

Move the Phoebe directory:

Create a service file:

I really wonder about all these settings. Are they really necessary? Who knows!

Install it, as root:

Satellite is now serving the Phoebe files. I had to make a number of small changes, though:

Phoebe hides the `.gmi` extension from visitors, and that's meant either changing all the links or renaming all the files. I renamed all the files. That seemed easier to me. Without the `.gmi` extension, however, `satellite` wouldn't serve them anymore. So I needed to make a change: no extension is to be treated as Gemtext!

And with that, I hope I'm done.