smolnet-gemini.md (991B)
1 # Auto-héberger sa capsule Gemini # 2 3 Voici un compte rendu de mon installation du serveur Gemini 4 [Gmid](https://gmid.omarpolo.com/ "A Gemini server") sur une machine 5 OpenBSD 7.2. 6 7 Commençons d'abord par installer Gmid: 8 9 doas pkg_add -v gmid 10 11 Si tout c'est bien déroulé, un répertoire `/var/gemini`, et un fichier 12 de configuration `/etc/gmid.conf` ont été créé. 13 14 Idéalement pour ce genre d'installation il faut un utilisateur 15 dédié. Pour se faire on doit être `root`: 16 17 useradd -c gmid -d /var/empty -s /sbin/nologin _gmid 18 19 Sous Gemini les échanges doivent être obligatoirement chiffrés sous 20 TLS. Donc avant de poursuivre la configuration de Gmid on va 21 configurer acme-client pour la création d'un certificat. 22 23 24 25 Avant de se connecter avec ce nouvel utilisateur, on va aller changer 26 le nom d'utilisateur et le groupe du répertoire `/var/gemini`: 27 28 chown -R _gmid:_gmid /var/gemini/ 29 30 31 Dès lors on peut basculer vers ce nouvel utilisateur: 32 33 doas -su _gmid 34 35 ...