added games claimer

This commit is contained in:
dominikhoebert
2024-08-02 17:22:08 +02:00
parent 58f50ac33a
commit 686744cc78
5 changed files with 78 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
# https://github.com/claabs/epicgames-freegames-node
# Automatically login and find available free games the Epic Games Store. Sends you a prepopulated checkout link so you can complete the checkout after logging in
name: epicgames-freegames-node
services:
epicgames-freegames-node:
container_name: epicgames-freegames-node
volumes:
- ./config:/usr/app/config:rw
ports:
- 3003:3000
deploy:
resources:
limits:
memory: 2g
image: ghcr.io/claabs/epicgames-freegames-node:latest
networks:
- proxy
networks:
proxy:
external: true

View File

@@ -0,0 +1,25 @@
{
"cronSchedule": "0 0,6,12,18 * * *",
"blacklistedGames": [],
"searchStrategy": "all",
"runOnStartup": false,
"runOnce": false,
"timezone": "UTC",
"intervalTime": 60,
"accountConcurrency": 3,
"logLevel": "info",
"testNotifiers": false,
"skipVersionCheck": false,
"browserLaunchTimeout": 15,
"browserLaunchRetryAttempts": 5,
"browserNavigationTimeout": 30000,
"deviceAuthClientId": "98f7e42c2e3a4f86a74eb43fbb41ed39",
"deviceAuthSecret": "0a2449a2-001a-451e-afec-3e812901c4d7",
"deviceAuthPollRateSeconds": 10,
"errorsDir": "config/errors",
"accounts": [
{
"email": "example@gmail.com"
}
]
}