Public Access
Profile "local" points Steam, Twitch/IGDB and speedrun.com to a WireMock container from compose.yaml (recordings in local/wiremock) and checks logins against the local Auth. The IGDB lookups now keep only the ids they asked for: an answer with another game made tags and release years drop the whole batch.
20 lines
556 B
YAML
20 lines
556 B
YAML
services:
|
|
postgres:
|
|
image: postgres:17-alpine
|
|
container_name: tbp_core_db_local
|
|
ports:
|
|
- "5433:5432"
|
|
environment:
|
|
- POSTGRES_DB=tbp_core
|
|
- POSTGRES_USER=tbp_user
|
|
- POSTGRES_PASSWORD=local_secret_password
|
|
# Recorded answers of Steam, Twitch/IGDB and speedrun.com (local/wiremock). Starts only with the local profile.
|
|
wiremock:
|
|
image: wiremock/wiremock:3.9.1
|
|
container_name: tbp_core_mocks_local
|
|
profiles: ["local"]
|
|
ports:
|
|
- "8089:8080"
|
|
volumes:
|
|
- ./local/wiremock:/home/wiremock
|