Unity game dedicated server in Docker with SQLite database for integrated leaderboard
376
This image contains a Unity WebGL game with a built-in leaderboard backend. The container serves the game, accepts score submissions, and displays a ranked leaderboard using a single Docker container.
The frontend is served through Nginx and the backend API is powered by Flask with SQLite for storage.
Run the container:
docker run -p 5000:5000 bitfrosty/minotaur-app:latest
Then open:
Leaderboard page:
http://localhost:5000/leaderboard.html
This container runs:
GET /api/leaderboard
Example response: [ { "time": 12.31 }, { "time": 14.22 }, { "time": 19.04 } ]
Scores are stored in:
/data/scores.db
To persist leaderboard data:
docker run -p 5000:5000
-v $(pwd)/data:/data
bitfrosty/minotaur-app:latest
Unity WebGL -> Nginx -> Flask API -> SQLite
Content type
Image
Digest
sha256:d0f647389…
Size
122.8 MB
Last updated
6 months ago
docker pull bitfrosty/minotaur-app