diff --git a/README.md b/README.md index 23c9784..17cc668 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ IGDB features degrade gracefully — if credentials aren't set, uploads and meta cp .env.example .env # Edit .env with your Twitch credentials (see IGDB section below) -# 2. Build & run +# 2. Pull & run docker compose up -d ``` @@ -98,13 +98,14 @@ Open http://localhost:8765 ### With Docker ```bash -docker build -t dostalgia . docker run -p 8765:8765 -v $(pwd)/data:/data \ -e TWITCH_CLIENT_ID=your_id \ -e TWITCH_CLIENT_SECRET=your_secret \ - dostalgia + droideparanoico/dostalgia ``` +The pre-built image is published to Docker Hub as [`droideparanoico/dostalgia`](https://hub.docker.com/r/droideparanoico/dostalgia). Published automatically on every GitHub release via CI. + ## Development (without Docker) Terminal 1 — Frontend dev server: diff --git a/docker-compose.yml b/docker-compose.yml index edd9be9..07d09d6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,8 @@ services: dostalgia: - build: . + image: droideparanoico/dostalgia + # Uncomment to build from source instead of using the pre-built image: + # build: . container_name: dostalgia ports: - "8765:8765"