28ea711b24
- Replaced Go stdlib server with Quarkus (RESTEasy Reactive + Jackson) - 7 Java classes: Game POJO, GameService (JSON file I/O), 4 REST resources, static file serving - Same JSON-per-game storage, same ZIP upload + bundle creation - Same Svelte frontend (unchanged), built into the JAR via maven-resources-plugin - Multi-stage Dockerfile: Node → Maven → JRE runtime
15 lines
334 B
YAML
15 lines
334 B
YAML
services:
|
|
dostalgia:
|
|
build: .
|
|
container_name: dostalgia
|
|
ports:
|
|
- "8765:8765"
|
|
volumes:
|
|
- ./data:/data
|
|
environment:
|
|
- DOSTALGIA_DATA=/data
|
|
# IGDB credentials (optional):
|
|
# - TWITCH_CLIENT_ID=your_client_id
|
|
# - TWITCH_CLIENT_SECRET=your_client_secret
|
|
restart: unless-stopped
|