![]() config folder, create -cookies.json (e.g. While viewing the Epic Games Store page, open the EditThisCookie extension window, change the URL to, and click the export button:.Install the EditThisCookie browser extension.In your web browser, log in to the Epic Games Store with "Remember me" checked.Setup the container per the below instructions.If you're experiencing issues logging in with device code auth, you can import cookies for a temporary session. $ docker run -d -e TZ=America/Chicago -e -e RUN_ON_STARTUP=true -e BASE_URL= -e SMTP_HOST= -e SMTP_PORT=587 -e SMTP_HOST= -e -e EMAIL_SENDER_NAME="Epic Games Captchas" -e -e SMTP_SECURE=true -e -e SMTP_PASSWORD=abc123 -v /my/host/dir/:/usr/app/config:rw -p 3000:3000 -m 2g ghcr.io/claabs/epicgames-freegames-node:latest Cookie Import Without JSON config, you can only configure one account. $ docker run -d -v /my/host/dir/:/usr/app/config:rw -p 3000:3000 -m 2g ghcr.io/claabs/epicgames-freegames-node:latest Without JSON Config The Chromium processes can sometimes run away, and without a limit your system can eventually lock up. It's recommended to add -m 2g as a docker run parameter to set a max memory usage of 2GB. Location of the config and cookie file(s) Port mapping on which the web server hosting the captcha solving page resides If for whatever reason you want to change the default config directory or config file name, CONFIG_DIR and CONFIG_FILE_NAME are available as environment variables. Look for the env tag in the config docs for each option's key. Most configuration options can be set via environment variable. If you are using full JSON configuration, the only remaining Docker configurables are the port and volume. charlocharlie/epicgames-freegames:bullseye-slim.ghcr.io/claabs/epicgames-freegames-node:bullseye-slim.If you're experiencing issues with Chromium starting (hangs on login/notification), you can try the Debian image: ![]() charlocharlie/epicgames-freegames:latest.ghcr.io/claabs/epicgames-freegames-node:latest.This image is available from both GitHub Container Registry and Docker Hub: The web server will only be available during a scheduled run. Note: to optimize for standby memory usage, the web server does not run when the process is not running. For more details check out the config docs. If you don't have the ability to port forward/reverse proxy on your network, you can still access the web server remotely by setting: Set the webPortalConfig.baseUrl in the config.If you want to access the Captcha solving page from outside your network, setup any port forwarding/reverse proxy/DNS.p 81:3000 maps the host machine's port 81 to the container's port 3000) Expose port 3000 in your Docker run config (e.g.If you're familiar with hosting web servers and/or reverse proxies, follow this: There are two options for running the web server: Web server config Epic Games's device code session expires after 10 minutes, so this project uses a web server and redirect to prevent from sending you a new link every 10 minutes. This project can occasionally ask you to login via device code authentication.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |