JDLL 2022
Le projet YunoHost était présent aux JDLL 2022, représenté par tituspijean et ljf, avec
- un stand tenu sur les deux jours ;
- une conférence pour présenter le projet ;
- un atelier pour découvrir la simplicité de son installation et utilisation (avec lapineige en support).
Conférence
La présentation est stockée dans le dossier conference
et utilise RevealJS pour convertir le fichier Markdown en diapositives.
Une app Hedgedoc a été utilisée pour cela.
Atelier
L'atelier est basé sur des serveurs VPS loués pour l'occasion,
et une petite Custom Webapp contenant le fichier index.html
décrivant les
étapes d'installation, stockée ici dans le dossier atelier
.
Les serveurs VPS ont été pris chez Scaleway.
Au préalable un projet dédié a été créé, juste pour lister les serveurs facilement, son identifiant est indiqué dans la commande de création.
Une clé SSH est générée avec la commande suivante, la clé publique ajoutée à Scaleway et la clé privée téléversée dans le dossier de la Custom Webapp.
ssh-keygen -b 4096 -C "JDLL" -f id_rsa_jdll
Les serveurs sont lancés avec la ligne de commande suivante, répétée autant de fois que nécessaire. Ils peuvent aussi être créés à la main directement dans l'interface web.
scw instance server create type=DEV1-S zone=fr-par-1 image=debian_buster root-volume=l:20G ip=new [project-id=...]
La commande retourne un descriptif du serveur ainsi créé : relever l'adresse IP publique et la partager à l'apprenti auto-hébergeur, ainsi que l'adresse de la webapp.