Files
ToBePlayed-Core/compose.yaml
T
lobo 5c0c0c6a78 feat(dev): add the local profile with recorded third-party answers
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.
2026-09-28 13:07:40 +02:00

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