Ajoute le script de publication vers akbar (SFTP via rclone)

Le compte SSH de déploiement est restreint au SFTP côté serveur
(ForceCommand internal-sftp, YunoHost) : rsync/scp échouent car ils ont
besoin d'exécuter une commande shell distante. rclone en backend SFTP
ne parle que le protocole SFTP et fonctionne avec ce type de compte.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
mathieu
2026-08-08 01:25:47 +02:00
co-authored by Claude Sonnet 5
parent e91d644531
commit aed16efdfc
2 changed files with 59 additions and 1 deletions
+3 -1
View File
@@ -34,6 +34,9 @@ Modifier `.env.exemple` en `.env`
### publish.sh
`./script/publish.sh` : Publie le site dans le _PUBLISH_DIR_ de _.env_
### publish-akbar.sh
`./script/publish-akbar.sh` : build (`publish.sh`) puis déploiement de `PUBLISH_DIR` vers akbar via `rclone`/SFTP (`SSH_USER`, `SSH_HOST`, `SSH_PORT`, `SSH_REMOTE_PATH` dans `.env`). Le compte de déploiement est restreint au SFTP côté serveur (YunoHost), d'où `rclone` plutôt que `rsync`/`scp` qui nécessitent un shell distant.
Ne pas oublier de vérifier que les
- dossiers sont en 755 (`find /var/www -type d -exec chmod 755 {} \;`)
- fichiers sont en 644 (`find /var/www -type f -exec chmod 644 {} \;`)
@@ -85,7 +88,6 @@ En mode incognito sur Chromium, <kbd>F12</kbd> puis Lighthouse. Tester smartphon
Document does not have a meta description
## Idées d'évolutions
- Témoignages