/yunohost-jdll-2022

Conférence et atelier aux JDLL 2022

Primary LanguageHTMLDo What The F*ck You Want To Public LicenseWTFPL

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.