Set-OPS-Public/exemples/modeles/README.md
Daniel Allaire a1cfe77b4a Modèles : extraire les modèles assemblés vers un dépôt privé (Set-OPS-modeles)
Le public ne garde que le modèle générique 'socle' (preuve libre reproductible).
Les modèles assemblés (identite/observabilite/forge/collaboration/presence-web/
integral) = actif commercial, déplacés dans Set-OPS-modeles (privé). Le moteur
(rôles, machinerie) reste libre.

NB : ces modèles restent dans l'HISTORIQUE git de ce dépôt — mettre Set-OPS-Public
en visibilité privée sur le Forgejo, ou réécrire l'historique (git filter-repo).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 19:31:50 -04:00

27 lines
1.3 KiB
Markdown

# Modèles d'écosystèmes numériques
Un **modèle générique prêt à déployer** : copier `socle`, le renseigner à ses
couleurs, instancier. Le socle souverain minimal — DNS interne, AC/PKI, edge TLS,
relais courriel — sur lequel on ajoute des modules.
## Utilisation
```bash
cp -r exemples/modeles/socle ../mon-instance
# éditer mon-instance : intrants (domaine_interne, fuseau_horaire, organisation,
# identite_realm), plan/nomenclature.yml (index de fédération + zones), domaines
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
```
## Modèles assemblés (dépôt privé)
Les modèles **assemblés** — combinaisons de modules prêtes pour des offres
(`identite`, `observabilite`, `forge`, `collaboration`, `presence-web`, `integral`) —
ne sont pas ici. Ils constituent un **actif à part**, dans un dépôt privé
(`Set-OPS-modeles`). Le **moteur** (rôles, machinerie) reste libre ; `socle` en est
la preuve reproductible.
| Modèle | = socle + | Où |
| --- | --- | --- |
| `socle` | (rien) — le socle générique | ✅ public (ici) |
| identite · observabilite · forge · collaboration · presence-web · integral | modules assemblés | 🔒 privé |