- Add syntax directive for BuildKit cache-mount support
- Cache /root/.npm between builds (web + server npm install)
- Enable DOCKER_BUILDKIT=1 in CI build step
- Remove aggressive builder prune that killed layer cache after each build
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sounds now live in /mnt/cache/appdata/gaming-hub/data/sounds/
directly — no separate mount needed.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Daddelolymp is backup mirror only, never builds or hosts images.
All builds and deployments happen exclusively on adriahub.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
After building and pushing to adriahub, the CI pipeline now also
tags and pushes images to forgejo.daddelolymp.de as a backup.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pass DISCORD_CLIENT_ID and DISCORD_CLIENT_SECRET secrets
to the container for Discord OAuth2 login support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>