Ich hab mich jetzt mal für eine Stunde dran gesetzt und auch mal eine Capsule aufgesetzt. Mit Agate und nem eigenen Server (und sei es nur ein VPS/Vhost) ist das verdammt schnell gemacht.

Mit erschrecken musste ich dann auch feststellen, dass beim schreiben der Seiten ich direkt die Zeit vergessen habe (zum Glück war die Pizza noch nicht im Ofen :D)


Hier ist die verwendete Serversoftware: https://github.com/mbrubeck/agate

und meine Capsule kann man hier finden: gemini://alhena.space/index.gmi

  • HaraldvonBlauzahn@feddit.org
    link
    fedilink
    Deutsch
    arrow-up
    2
    ·
    edit-2
    2 months ago

    Es hat weniger als 1% der Komplexität und ist praktisch wartungsfrei. Weil der Server so einfach ist, gibt es auch keine Sichereitslücken.

    Der agate-Server hat beispielsweise 2 Konfigurationselemente:

    1. Den root-Ordner mit den Inhalten, die er serviert
    2. Die Netzwerkschnittstelle bzw. IP Adresse, auf der er horcht.

    Man kann das also, ähnlich wie einen File Sharing Client, in einer Stunde aufsetzen, wo man auch bei einem simpel gehaltenen HTTP Webserver eher Tage braucht.

    Und man kann seine Seiten am bequemsten im Texteditor schreiben, mit Emacs, vim, notepad, oder kedit.

    Gemini eignet sich auch als eine Art lokales Wiki zum Strukturieren von Informationen, Dokumenten und Medien.

    (Das könnte man theoretisch auch mit einem Webbrowser, der auf eine file:// URL zeigt, mit Indexseiten in handgeschriebenem HTML, aber das ist in der Praxis viel zu unhandlich.)

    Schick wär ein Client, der sich via ssh direkt mit einem Server verbinden kann und es ermöglicht, die Seite im Browserfenster zu editieren und wieder auf dem Server zu speichern - so wie die allerersten Netscape Webbrowser das konnten. (Es gibt natürlich Texteditoren und / oder FileManager, die so was können - z.B. Emacs mit Tramp, Midnight Commander, KDE Krusador, oder Notepad++, aber von denen kann glaube ich nur Emacs (mit Elpher) die Seiten auch darstellen.)

    • macniel@feddit.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Schick wär ein Client, der sich via ssh direkt mit einem Server verbinden kann und es ermöglicht, die Seite im Browserfenster zu editieren und wieder auf dem Server zu speichern - so wie die allerersten Netscape Webbrowser das konnten.

      Oder du mountest dein geminispace in deinem File Explorer via FTP/SFTP/SSH und editierst deine Kapsel als läge sie auf deiner lokalen Platte :)