Fiche Cabinet Kerjean
En bref
Niveau : référence
Durée : 3 minutes de lecture
Prérequis : aucun
Niveau de test : illustratif
Cabinet Kerjean, c'est quoi ?
Le Cabinet Kerjean est un cabinet de petite taille, deuxième client de l'offre Nébuleuse (client « beta »). Il manipule des documents confidentiels et n'utilise que deux services : un espace de fichiers et un gestionnaire de mots de passe. Il n'a pas commandé la galerie de photos.
Cette fiche rassemble ce qu'un technicien doit savoir avant d'intervenir sur ce client, et sert de modèle pour les suivantes.
| Rubrique | Valeur |
|---|---|
| Client | Cabinet Kerjean |
| Identifiant dans l'inventaire | client-beta |
| Identifiant court (conteneurs) | beta |
| Domaine | kerjean.example |
| Contact administrateur | admin@kerjean.example |
| Adresse d'administration | 10.99.0.22 |
| Adresse publique | 192.0.2.22 |
Cabinet Kerjean → kerjean.example → VM client-beta → Nextcloud, Vaultwarden
Services commandés
| Service | Adresse | Rôle pour le client |
|---|---|---|
| Authentik (SSO) | sso.kerjean.example |
Connexion unique à Nextcloud |
| Nextcloud | cloud.kerjean.example |
Dossiers clients, échange sécurisé de documents |
| Vaultwarden | vault.kerjean.example |
Mots de passe du cabinet |
Fichiers de configuration
# inventory/host_vars/client-beta/vars.yml
client_name: beta
client_domain: kerjean.example
client_admin_email: admin@kerjean.example
# Immich n'est pas commandé : le rôle n'est pas déployé et aucun sous-domaine photos n'existe.
nebuleuse_apps:
- nextcloud
- vaultwarden
client_subdomains:
sso: sso
nextcloud: cloud
vaultwarden: vault
Les secrets du client sont dans inventory/host_vars/client-beta/vault.yml (chiffré), avec des valeurs distinctes de celles du premier client. Les secrets propres à Immich n'y figurent pas.
Points d'attention
- Données sensibles : les sauvegardes et la durée de conservation sont à convenir avec le client. L'accès à la VM reste tracé par le bastion.
- Immich non commandé : si le client le commande plus tard, il suffit d'ajouter
immichànebuleuse_apps, un sous-domaine et deux secrets, puis de rejouer les étiquettessso,immichetfail2ban. - Inscriptions Vaultwarden : fermées par défaut. Elles sont ouvertes le temps d'intégrer l'équipe du cabinet, puis refermées.
Commandes utiles
# Depuis le serveur Ansible : rejouer tout le déploiement pour ce client.
ansible-playbook site.yml --limit client-beta
# Depuis le bastion : se connecter à la VM.
tsh ssh deploy@client-beta
Page suivante : retour à la page Présentation du livre, ou premier livre de l'étagère Base de connaissance.