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!

  • Tenebris Nox@feddit.uk
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    Mild is an understatement. It’s likely beyond the ability of most people to set up. To the extent it’s exclusionary.

    • SpookyBogMonster@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      I mean, to make a website, that’s probably true. But accessing the Gemini protocol is as simple as installing a web browser

      • HaraldvonBlauzahn@feddit.orgOP
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        14 hours ago

        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.

        • HaraldvonBlauzahn@feddit.orgOP
          link
          fedilink
          arrow-up
          2
          ·
          24 hours ago

          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.