bruno
286d2403ad
Renommage generique : scripts Gitea - Docker avec DOCKER_APP_NAME
...
- Scripts renommes: gitea-backup.sh - docker-backup.sh,
gitea-auto-update.sh - docker-auto-update.sh,
gitea-scripts.conf - docker-scripts.conf
- HOSTNAME dynamique via hostname, utilise dans BACKUP_DIR
- DOCKER_APP_NAME comme variable maitresse derivant conteneurs,
volumes, logs, chemins de backup
- Configuration unifiee reutilisable pour toute app Docker
- README, install_cron.sh, setup.sh, restore.sh mis a jour
2026-06-26 13:49:19 -04:00
bruno
5311abbd13
Add Docker backup script and fix Gitea update merge conflicts
2026-06-26 13:06:56 -04:00
bruno
1dfe5d6047
Rename README-gitea-scripts.md to README.md
...
Add directory creation steps to installation instructions
2026-06-26 13:02:02 -04:00
bruno
63e7debb52
fix: COMPOSE_DIR corrigé dans gitea-auto-update.sh + credentials paramétrés
...
- COMPOSE_DIR aligné sur le vrai chemin (~/dev/git/outils/docker/gitea)
- Backup pré-update utilise DB_CONTAINER/DB_ROOT_PASSWORD/DB_NAME
- Ajout set -euo pipefail dans backup-docker.sh
2026-06-26 12:52:06 -04:00
bruno
1c6506e319
Correction et enrichissement complet des scripts Gitea
...
- Corrections de bugs (14): grep portable, df robuste, rollback reel,
retention intelligente, nettoyage cible, lock anti-concurrence, etc.
- Nouveaux fichiers: setup.sh (installateur tout-en-un), restore.sh
(restauration standalone), gitea-scripts.conf (config unifiee)
- Features: backup distant (rsync/SCP), lock files, logrotate, dry-run,
healthchecks Docker, notifications Telegram/ntfy.sh
- Documentation enrichie avec diagrammes d'architecture mermaid
2026-06-26 11:53:28 -04:00
bruno
33d6c5d266
docs: ajout documentation install_cron.sh dans le README
2026-06-26 11:38:31 -04:00
bruno
0d32a9ae47
feat: script install_cron.sh pour déployer les crons Gitea
...
- Installation interactive avec --force
- Désinstallation avec --uninstall
- Vérification état avec --status
- Paramètres configurables via variables d'environnement
- Bloc marqué dans la crontab pour gestion propre
2026-06-26 11:38:03 -04:00
bruno
d190a75c87
Add Docker Compose configuration for Gitea with MySQL
2026-06-26 11:37:41 -04:00
bruno
9fce6f8161
Update default compose directory path
2026-06-26 11:37:32 -04:00
bruno
4c47e57559
feat: scripts auto-update et backup pour Gitea Docker
...
- gitea-auto-update.sh : vérifie quotidiennement les mises à jour Docker
- gitea-backup.sh : backup complet DB+volumes avec script restore auto-généré
- Paramètres configurables via variables d'environnement
- Rétention configurable (jours, hebdo, mensuel)
2026-06-26 11:30:48 -04:00