Skip to content

Commit 5537b7e

Browse files
committed
Add Game Finder ignore-list volume to admin service
Mounts a named volume at /data and points GAME_FINDER_IGNORE_FILE there so the admin Game Finder page's 'not interested' list survives restarts.
1 parent e79f7fd commit 5537b7e

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

docker-compose.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,15 @@ services:
8080
ACCESS_PASSWORD: ${ACCESS_PASSWORD:-admin}
8181
REDIS_URL: redis://redis:6379
8282
QUEUE_NAMES: ${ADMIN_QUEUE_NAMES:-posts,users}
83-
# Twitch dev app creds for the box art picker's game search (optional;
84-
# the picker falls back to manual entry when unset).
83+
# Twitch dev app creds for the box art picker's game search and the Game
84+
# Finder page's Twitch source (optional; both fall back gracefully when
85+
# unset — the picker to manual entry, Game Finder to Steam-only).
8586
TWITCH_CLIENT_ID: ${TWITCH_CLIENT_ID:-}
8687
TWITCH_CLIENT_SECRET: ${TWITCH_CLIENT_SECRET:-}
88+
# Game Finder's persistent "not interested" ignore list.
89+
GAME_FINDER_IGNORE_FILE: /data/ignored.json
90+
volumes:
91+
- game-finder-data:/data
8792
depends_on:
8893
- rest-api
8994
- redis
@@ -224,6 +229,7 @@ services:
224229
volumes:
225230
mysql-data:
226231
redis-data:
232+
game-finder-data:
227233

228234
networks:
229235
default:

0 commit comments

Comments
 (0)