đź’» 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