The changes replace old API endpoints with current Epic Games' Public Account Service URLs and update the client ID across all OAuth requests (device authorization, token exchange, and refresh). This resolves authentication failures caused by deprecated endpoints and credentials.
20 lines
588 B
YAML
20 lines
588 B
YAML
# start with `docker compose up`
|
|
services:
|
|
free-games-claimer:
|
|
container_name: fgc # is printed in front of every output line
|
|
image: ghcr.io/vogler/free-games-claimer # otherwise image name will be free-games-claimer-free-games-claimer
|
|
build: .
|
|
ports:
|
|
# - "5900:5900" # VNC server
|
|
- "6080:6080" # noVNC (browser-based VNC client)
|
|
volumes:
|
|
- fgc:/fgc/data
|
|
# command: bash -c "node epic-games; node gog"
|
|
command: node epic-games
|
|
environment:
|
|
# - EMAIL=foo@bar.org
|
|
# - NOTIFY='tgram://...'
|
|
- EG_MODE=new
|
|
|
|
volumes:
|
|
fgc:
|