Epic 免费游戏自动领取教程(Docker 部署)
前段时间 《霍格沃茨》 在 Epic 免费送,可惜我看到了却忘记领,痛失一个亿 😭。
于是就想着:
能不能找个项目 自动领取 Epic 免费游戏,省得每周手动点?
一搜还真有不少项目,但实际用下来要么不稳定、要么步骤复杂。
最终发现这个作者的项目 成功部署、稳定运行,真正实现全自动领取,特此记录并在飞牛分享一下。
🔗 项目地址
🧩 部署前准备
一、有代理环境(推荐)
如果你有软路由 / 透明代理,强烈建议使用这一方案。
- 登录 Google AI Studio 创建 API Key
👉 https://aistudio.google.com/
- 软路由或主机具备可用的代理工具
- 关闭 Epic 账号的两步验证
二、无代理环境
🐳 Docker 部署
1️⃣ 创建目录
mkdir epic-auto
cd epic-auto
2️⃣ 创建 docker-compose.yml
注意:代理地址、API、Epic账号请修改为你自己的
services:
epic-awesome-gamer:
image: ghcr.io/10000ge10000/epic-awesome-gamer:latest
container_name: epic-awesome-gamer
restart: always
dns:
- 223.5.5.5
- 8.8.8.8
environment:
- TZ=Asia/Shanghai
# ===== 代理配置 =====
- HTTP_PROXY=http://地址:端口
- HTTPS_PROXY=http://地址:端口
- NO_PROXY=localhost,127.0.0.1
- UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
# ===================
# Epic 账号信息
- EPIC_EMAIL=你的邮箱地址
- EPIC_PASSWORD=你的密码
# Gemini API
- GEMINI_API_KEY=你的API_KEY
- GEMINI_BASE_URL=https://generativelanguage.googleapis.com
- GEMINI_MODEL=gemini-2.5-pro
# 项目参数
- ENABLE_APSCHEDULER=true
- DISABLE_BEZIER_TRAJECTORY=true
- EXECUTION_TIMEOUT=120
- RESPONSE_TIMEOUT=30
- RETRY_ON_FAILURE=true
- WAIT_FOR_CHALLENGE_VIEW_TO_RENDER_MS=1500
- CONSTRAINT_RESPONSE_SCHEMA=true
# 模型配置
- CHALLENGE_CLASSIFIER_MODEL=gemini-2.5-flash
- IMAGE_CLASSIFIER_MODEL=gemini-2.5-pro
- SPATIAL_POINT_REASONER_MODEL=gemini-2.5-pro
- SPATIAL_PATH_REASONER_MODEL=gemini-2.5-pro
# Thinking Budget
- IMAGE_CLASSIFIER_THINKING_BUDGET=970
- SPATIAL_POINT_THINKING_BUDGET=1387
- SPATIAL_PATH_THINKING_BUDGET=1652
volumes:
- "./volumes/:/app/app/volumes/"
entrypoint: ["/usr/bin/tini", "--"]
command: >
xvfb-run --auto-servernum --server-num=1
--server-args='-screen 0, 1920x1080x24'
uv run app/deploy.py
mem_limit: 4g
shm_size: "2gb"
3️⃣ 启动容器
docker compose up -d
📋 运行检查要点
启动后请重点查看日志。
✅ 1. 网络是否正常
- 若出现 404 / 网络错误
- 优先检查 代理地址是否可用
- 确保容器内可以访问外网
✅ 2. 是否登录成功
- 项目使用 AI 识别验证码登录
- 存在一定概率失败
- 我的账号也失败了几次,但最终成功登录
👉 多跑几次即可
🚀 Docker 拉取镜像过慢的解决方法(可选)
如果你发现 docker pull 非常慢,可以 仅针对 Docker 设置代理,
不会影响飞牛 NAS 或系统整体网络环境。
1️⃣ 创建 systemd 配置目录
mkdir -p /etc/systemd/system/docker.service.d
2️⃣ 创建代理配置文件
nano /etc/systemd/system/docker.service.d/http-proxy.conf
3️⃣ 写入以下内容
[Service]
Environment="HTTP_PROXY=http://你的代理"
Environment="HTTPS_PROXY=http://你的代理"
Environment="NO_PROXY=localhost,127.0.0.1,192.168.0.0/16,192.168.1.0/16"
NO_PROXY 中请按需添加你自己的内网地址段
4️⃣ 重载并重启 Docker
systemctl daemon-reload
systemctl restart docker