alpinux.site.2026/static
Cédrix e6b2c71ec0 Le CDN part à son tour : static/ devient un panneau indicateur
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
2026-09-20 08:39:23 +02:00
..
README.md Le CDN part à son tour : static/ devient un panneau indicateur 2026-09-20 08:39:23 +02:00

static.alpinux.org a déménagé

Le CDN et son tableau de bord Flask ne sont plus ici. Ils vivent dans leur propre dépôt, avec l'arborescence remontée à la racine (logo/, app/, scripts/ et non plus static/logo/…) :

https://gitea.alpinux.org/alpinux.cedrica5l/alpinux-static

git clone git@gitea.alpinux.org:alpinux.cedrica5l/alpinux-static.git

Localement : ~/Projects/alpinux.static/.

Pourquoi

Un domaine, un dépôt — la même bascule que pour le wiki, admin et dynamic. Le contenu présent ici n'était de toute façon qu'un README : les assets et l'app étaient déjà suivis ailleurs, et ce dossier décrivait un déploiement (a2ensite, copie manuelle du vhost) qui ne correspond plus à ce qui tourne.

Ce qui change concrètement

Le déploiement se fait depuis le dépôt alpinux-static, par rsync :

cd ~/Projects/alpinux.static
scripts/deploy-app.sh      # app Flask → /opt/static-cdn + restart du service static-cdn
scripts/push-assets.sh     # logo/, wiki/, stats/, error/ → web root ISPConfig

Aucun push dans ce dépôt-ci ne publie plus quoi que ce soit sur static.alpinux.org. Les URLs https://static.alpinux.org/logo/… référencées dans home/ et dynamic/ restent valides, elles pointent vers ce CDN.