cross-posted from: https://feddit.org/post/24735701
See also:
https://en.wikipedia.org/wiki/Gemini_(protocol)
It is similar to the old gopher: text files, links, and images form a hypertext optimized for reading. Text is formatted like Markdown - but even simpler.
Clients display text, like an eBook, or images / media.
Servers can run on a PC or Raspberry Pi which needs half a Watt of power. No FAANG companies needed. No expert knowledge needed - not more difficult than running a file sharing client.
I think it is the right thing for defense of democracy and sharing your voice in the digital realm.
Edit: If you see comments here which kinda miss the point, appeal to emotions, have faulty logic, or depart from entirely incorrect assumptions: Please keep in mind that big US tech companies can’t say “that’s bad, how will we shovel money with this?”. Please use your critical thinking skills - they are much needed here!


Writing a page means editing a file with a simple syntax like markdown (called gemtext).
Running a gemini server is about as difficult as running a file sharing client.
There are pre-built server packages as part of Debian and its derivatives.
Or, one can install Rust and download and build the agate server. That’s what I did on my Raspberry Pi B. That Raspberry has an Ethernet port and USB port which can power it from my FritzBox. Needs half a Watt of Power when idle. Then, one needs to start the server on bootup. This is done via a service file for systemd.
And after that, one only has to configure a folder for the gemini page files, and configure the home router to allow access to that port of the Raspberry Pi.
The alternative is to get a shell account to a shared gemini server like tildeverse. This is usually free of cost since the software is almost maintenance-free and the power draw is a few Euros per year for the entire server.