5 Commits

Author SHA1 Message Date
5ca474a133 fix: Sync deploy script with NAS version (v7)
- Fix paths: docker-compose.yml (not docker compose.yml)
- Use docker-compose command (not docker compose)
- Now matches the working version on NAS

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 01:08:55 +03:00
3006207812 fix: Use docker compose (v2) instead of docker-compose
- docker-compose is deprecated, use 'docker compose' instead
- This fixes the "docker-compose: not found" error in deploy script

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 00:48:05 +03:00
0060f746c8 fix: Move deploy log to mounted volume for visibility
- Change log path from /tmp to /Volume1/DockerAppsData/mixapp/
- /tmp inside webhook container != host /tmp
- Now logs are visible on host after deploy

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 00:44:00 +03:00
61848774d2 fix: Correct media permissions via docker exec after deploy
- Remove 2>/dev/null || true from chown/chmod in entrypoint.sh
- Add write test for media directory in entrypoint.sh
- Add Step 8 in deploy script: fix permissions via docker exec
- This ensures media files remain accessible after auto-deploy

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 00:09:50 +03:00
0ccef43ef6 feat: Implement automated project deployment using a webhook service and a shell script. 2026-01-17 18:35:26 +03:00