Supprimés (supersédés / hors-conception) : serveur_sendmail (→ Postfix), client_dns (→ plancher + client_unbound), client_ldap (login LDAP OS, hors design). Rôles + playbooks de groupe retirés. Nettoyage des références : - dependances-groupes.yml : entrées client_dns/client_ldap retirées + entrées mortes des scaffoldings (nextcloud/collabora/client_supervision) ; deps périmées corrigées (client_smtp → serveur_postfix ; serveur_keycloak → serveur_postgresql, la raison parlait à tort de Nextcloud). - 6 modèles d'exemple : app mail serveur_sendmail → serveur_postfix. - README, AGENTS : listes/glossaire nettoyés. - catalogue-services : listes, tables, roadmap ; note « rôles retirés ». - nomenclature-vm : infra-mail-01 → serveur_dovecot (était faux). - courriel-conception, dns-interne (re-ciblé client_unbound), pouvoirs, intrants, READMEs (client_smtp/forgejo/openldap/unbound). ansible-lint : 0 échec (366 fichiers). instancier OK. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| forge | ||
| identite | ||
| integral | ||
| observabilite | ||
| presence-web | ||
| socle | ||
| README.md | ||
Modèles d'écosystèmes numériques
Des instances prêtes à déployer : un hébergeur copie le modèle qui colle à son offre, le renseigne à ses couleurs (ou celles de son client), et instancie.
Utilisation
cp -r exemples/modeles/<modele> ../mon-instance
# éditer mon-instance : domaine_interne, domaines publics, dimensionnement
cd <moteur Set-OPS>
ln -s ../mon-instance instance # ou export SETOPS_INSTANCE=../mon-instance
make instancier-appliquer FORCE=1 # première génération de l'inventaire
Structure : socle + modules
Tout modèle part d'un socle souverain (DNS interne, AC/PKI, edge TLS, relais courriel) et ajoute des modules selon l'offre.
| Modèle | = socle + | État |
|---|---|---|
socle |
(rien) | ✅ |
presence-web |
web (frontal+dorsal) + données (PostgreSQL/Redis) | ✅ |
forge |
Forgejo + données | ✅ |
identite |
LDAP + Keycloak (SSO) | ✅ |
observabilite |
Prometheus/Loki/Grafana + Icinga | ✅ |
collaboration |
Nextcloud + Collabora | rôles à construire |
integral |
tout | ✅ |