readme for content

This commit is contained in:
Julie Blanc 2026-05-26 00:38:01 +02:00
parent 564484712a
commit ee779c1f77

View file

@ -320,3 +320,29 @@ Appliqué après le rendu complet de la page, sur les nœuds texte uniquement (e
Détection : après `.` `!` `?` `…` `:` `;`, ou au premier mot d'un paragraphe. La capitale n'est pas utilisée comme signal pour éviter de toucher les noms propres en milieu de phrase.
Les URLs (`http://`, `https://`) ne sont pas affectées par les règles smartypants.
---
## Gestion du content
Le dossier `content/` est tracké dans git mais **n'est pas déployé automatiquement** sur le serveur. Le serveur fait référence : toutes les modifications de contenu passent par le panel Kirby en ligne.
### Récupérer le content du serveur en local
Après des modifications dans le panel, pour rapatrier le content sur ta machine :
```bash
lftp -e "mirror --verbose --ignore-time --parallel=10 /content ./content; quit" -u USERNAME,PASSWORD HOST
```
Remplace `USERNAME`, `PASSWORD` et `HOST` par les credentials FTP (stockés dans les secrets Forgejo). Puis commit et push pour archiver l'état dans git.
### Écraser le content du serveur avec le content local (sync manuelle exceptionnelle)
Ajouter temporairement `--delete` dans `.forgejo/workflows/deploy.yml` :
```yaml
mirror --reverse --verbose --ignore-time --delete --parallel=10 content content
```
Commit et push pour déclencher le déploiement, vérifier que le serveur est propre, puis retirer `--delete` et re-push.