Allow Lua workers to access REDIS_DB environment variable.
Without this directive, os.getenv("REDIS_DB") returns nil.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The SELECT command was failing because Redis requires authentication first.
Reordered commands: connect -> auth -> select.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Nakama Dockerfile to build custom image with chess modules
- Update docker-compose.prod.yml to use custom Nakama image with --runtime.js_entrypoint
- Fix chat WebSocket to use wss:// on HTTPS pages (was hardcoded ws://)
- Add SSL configuration to nginx port 8088 for HLS/LLHLS streaming
- Add Nakama build step to CI workflow
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>