Dernier acte de la migration commencée le 2026-05-03. home/ part dans alpinux-www, le
dernier à être détaché ; dynamic/ et admin/ n'étaient plus que des copies périmées de
alpinux-dynamic et alpinux-admin, où le code vit et se déploie ; wiki/, static/,
feedback/ et portail/ ne contenaient plus qu'un écriteau.
Le README devient ce qu'il reste d'utile : la table des domaines et de leurs dépôts. Seul
scripts/owni-certs-sync.sh reste ici — outil du serveur, rattaché à aucun domaine.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ae3qPEPRrNkEY5LwcTTKc1
static.alpinux.org est publié depuis le dépôt alpinux-static, localement
~/Projects/alpinux.static. Ce qui restait ici n'était qu'un README, et il
décrivait un déploiement (a2ensite, copie manuelle du vhost) qui ne
correspond plus à ce qui tourne.
Même traitement que pour le wiki : un README qui dit où aller et rappelle
qu'un push ici ne publie plus rien. Les URLs static.alpinux.org/logo/…
utilisées par home/ et dynamic/ restent valides.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KtgiPNG3inkbM8k7suMtjL
Le dépôt du wiki a quitté l'espace de travail org.alpinux.owni pour son propre
dossier.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PcZ7hL9aVvMhRuzxXLT2DG
Le contenu de wiki.alpinux.org a été rapatrié dans alpinux-wiki, qui est
désormais la source du site publié : le serveur en tire par webhook, plus rien
ici n'est construit ni déployé. Garder une copie ici ne pouvait que produire des
contributions perdues, ce qui est précisément arrivé entre mai et septembre.
wiki/ ne conserve qu'un README de renvoi, pour que quelqu'un qui arrive par un
vieux lien ou un vieux clone sache où aller. Le coffre Obsidian est déménagé en
même temps : ouvrir ~/Projects/org.alpinux.owni/wiki.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PcZ7hL9aVvMhRuzxXLT2DG
Ce dépôt devient une archive. Chaque sous-dossier migre vers
son propre dépôt Gitea indépendant (public ou privé).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Supprime tous les fichiers *.vhost.conf et *.service du suivi git.
Ils révèlent l'architecture interne (ports, chemins, utilisateurs système)
et sont désormais conservés localement dans infra/ (hors dépôt).
Sanitise les docs de déploiement et les .env.example :
- chemins système remplacés par des variables génériques
- ports internes retirés
- client IDs Keycloak remplacés par des placeholders
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Chaque site (wiki, home, dynamic, admin, static, portail, feedback)
a désormais son propre dossier autonome avec ses scripts de déploiement.
Ajoute README.md racine expliquant la structure et la convention git/Claude.
Met à jour .gitignore pour les nouveaux chemins (wiki/docs/assets/).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>