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

  1. 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.
  2. 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 étiquettes sso, immich et fail2ban.
  3. 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.


Revision #1
Created 2026-10-17 13:54:45 UTC by clement-derouet
Updated 2026-10-17 13:54:45 UTC by clement-derouet