forked from tilde-fr/infra
1.2 KiB
1.2 KiB
infra
Configuration système de fr.tild3.org
Ajouter unE utilisateurice
Pour créer un compte, il suffit de le déclarer dans host_vars/fr.yml:
- name: username
(- sudo: true)
- key: "clé publique SSH (format ~/.ssh/authorized_keys)"
TODO
- Services
- Serveur web avec pages perso en user.fr.tild3.org
- Support du HTTP2 sur le serveur web
- Un onion pour le serveur
- Plein d'onions pour les pages perso
- Authentification centralisée (Single Sign-On)
- Plateforme de blogging depuis le shell (ttbp)
- Expérience utilisateurice (UX)
- Script d'accueil pour choisir son shell, définir un MDP
- MOTD accueillant avec quelques exemples de commandes sympathiques
- byobu préconfiguré ?
- definir la locale
- Meta
- Rendre le playbook bootstrappable (ajouter des étapes intermédiaires pour éviter que nginx et certbot se mordent la queue sur une nouvelle install)
- Traduire tout le playbook en français
- Hostname paramétrable (pour pouvoir forker)
- Certaines tâches devraient tourner seulement quand unE user est ajoutéE
- Un playbook pour les updates? apt + cargo
- Documenter le playbook