Commit Graph

6 Commits

Author SHA1 Message Date
Alexandre ccc75b5991 prod: rename truenas compose to .example and gitignore the real one 2026-07-07 12:15:44 +02:00
Alexandre cdc913bdf8 prod: compose TrueNAS Custom App (pattern Hooplab) + ajout aux assets de release
- docker-compose.truenas.yml : image registry + pull_policy always + volumes bindes
  sur /mnt/appdata/mkv2avi et /mnt/pool-r440/data/films, ports 8091/8090
- workflow : docker-compose.truenas.yml ajoute aux assets de la release

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 00:19:21 +02:00
Alexandre 5e51fab6bd prod: tirer l'image du registry + redeploy auto TrueNAS
- docker-compose.prod.yml : image registry.maisongrondin.fr/alexandre/mkv2avi:latest (plus de build local)
- workflow : etape 'Redeployer sur TrueNAS' (app.redeploy, pattern Hooplab)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 00:11:21 +02:00
Alexandre 9d6b0fbed9 CI: pousser vers registry.maisongrondin.fr (registry standalone) au lieu du registry Gitea
Release / release (push) Successful in 1m10s
Les secrets REGISTRY_USERNAME/PASSWORD sont valides pour registry.maisongrondin.fr,
pas pour le registry integre de Gitea. Aligne mkv2avi sur le pattern Hooplab.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 00:02:55 +02:00
Alexandre 22a746d0fe CI: fix docker login registry (REGISTRY_USERNAME/PASSWORD au lieu du token auto sans droits packages)
Release / release (push) Failing after 7s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 23:58:23 +02:00
Alexandre 6c0c96c65d CI: workflow Gitea Actions de livraison par tag
Release / release (push) Failing after 6s
- build + push image dans le registry Gitea sur tag vX.Y.Z
- création d'une release Gitea avec le compose de prod en asset
- doc CI/CD dans le README

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 03:01:36 +02:00