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>
This commit is contained in:
2026-07-07 00:19:21 +02:00
parent 5e51fab6bd
commit cdc913bdf8
2 changed files with 121 additions and 1 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ jobs:
-H "Authorization: token $TOKEN" -H "Content-Type: application/json" \
-d "{\"tag_name\":\"$TAG\",\"name\":\"$TAG\",\"body\":\"$BODY\"}" | jq -r '.id')
echo "Release créée (id=$REL_ID)"
for f in docker-compose.prod.yml .env.prod.example; do
for f in docker-compose.truenas.yml docker-compose.prod.yml .env.prod.example; do
curl -sSf -X POST "$API/releases/$REL_ID/assets?name=$f" \
-H "Authorization: token $TOKEN" \
-F "attachment=@$f;type=text/plain" >/dev/null