💾 Archived View for gem.ortie.org › docs › 005_gemini.gmi captured on 2023-11-04 at 11:50:03. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

đź’» Gemini

On pourra reprocher au protocole Gemini diverses choses, notamment d'être un peu élitiste et pas très accessibles à la fois à la visualisation (nécessité d'utiliser un navigateur dédié, par exemple Lagrange qui est un des plus avancés), mais également pour se monter un espace, bien qu'il existe des hébergeurs associatifs et gratuits.

Gemini home page

Site Web de Lagrange

HĂ©bergeur de gemlog (mode web)

Certes, la syntaxe est très dépouillées (voire un peu trop, je lui préfère largement celle de txt2tags qui est plus expressive et moins rigide). Mais l'avantage en contrepartie c'est que cela permet de se concentrer sur le contenu uniquement, de la même manière qu'un livre le ferait.

Pas besoin d'un processus compliqué, ni de convertisseur html.

On peut se connecter directement sur le serveur en ssh, puis créer et modifier les pages avec un éditeur de texte de type vim, nano ou emacs.

Ce texte en anglais, présente les divers avantages de revenir à une culture du livre, qui s'oppose à la culture du web, prônant l'immédiat et le jargonnage.

gemini://rawtext.club/~ploum/2022-04-25-gemini-is-essential.gmi

D'autres arguments en faveur de Gemini :

gemini://gmi.sbgodin.fr/gemlog/htmgem/index.gmi

Comme expliqué plus haut, txt2tags est un système de balisage léger, antérieur au markdown. Il n'a pas eu le support médiatique de markdown, ce qui fait qu'il n'est pas très connu, mais il est à mon sens bien supérieur.

J'ai adapté un moteur de wiki pour utiliser la syntaxe txt2tags, il en résulte un outil très efficace et léger pour générer du contenu sur le web. De plus, j'ai réalisé un portage de l'apparence du navigateur Lagrange dessus, si bien que cela ne découragera pas les geministes :)

Site de txt2tags

Wiki : LionWiki-t2t

Liens utiles sur le protocole Gemini :

Moteur de recherche

Awesome Gemini

Changement sur le serveur

 2022-07-21

 2022-05-07

2022-05-05

https://gem.ortie.org/

2022-05-04

2022-05-03

2022-05-02

https://codeberg.org/kvibber/gemloginplace

2022-04-30

Création de scripts bash pour éditer facilement de nouvelles entrées de gemlog, et générer un nouvel index ensuite.

2022-04-28

Lancement du serveur (Agate)

/gemlog/2022-04-28.gmi

2021-??

Premiers tests avec Gemini. Gemserv bloque tout, gopher semble plus simple Ă  installer.

Critique de Gemini

 Les avantages ❤️

Ce qui manque đź’”

Configuration Agate

Agate est un serveur assez simple à utiliser et configurer. Je regrette de ne pas l'avoir découvert plus tôt et d'avoir perdu du temps avec gemserv qui est psychorigide sur certains points de configuration et qui bloquera l'affichage des pages pour des points de détails (si fichier marqué comme exécutable par exemple).

Home Page Agate

Source code Agate

Tutoriel mise en place Agate

Configuration Gemserv

Gemserv est un serveur Gemini qui est disponible sur la distribution YunoHost (centrée sur l'auto-hébergement). Je conseille plutôt d'utiliser agate (voir plus haut), mais je laisse ces informations à propos de gemserv au cas où cela pourrait servir...

Gemserv source code

Gemserv for YunoHost

Gemtext syntax (web)

Gemtext syntax (gemini)

Gemini home page

Si vos pages ne s'affichent pas, il faut qu'elles ne soient pas exécutable sur le serveur (sinon elles ne seront pas trouvées) :

chmod +rw-x page.gmi

Si vous ne pouvez pas modifier / accéder à vos pages en temps réel (alors que vous avez pourtant les droits d'accès), il faut arrêter le service gemserv

sudo service gemserv stop

Éditez vos pages, et ensuite redémarrez le serveur

sudo service gemserv start
sudo chown -R admin:gemserv ./
sudo chmod 777 site 
Test blockquote

#informatique

↩️ Index textes

🏠 Index Accueil