
之前使用的自动领取Epic游戏已经失效了(Docker定时领取Epic Free Game ),于是我又找了一个。
项目地址
安装使用
有能力的朋友可以直接看官方的文档按照自己的需求自动配置,下面记录一下我的安装配置过程。
- 在
project/config/
目录创建配置文件,名称为config.json
或者config.json5
{
"runOnStartup": true,
"cronSchedule": "00 19 * * *",
"logLevel": "info",
"webPortalConfig": {
"baseUrl": "https://epic.exmaple.com",
},
"accounts": [
{
"email": "",
"password": "
},
],
"notifiers": [
{
"type": "gotify",
"apiUrl": "https://gotify.example.com",
"token": "your-token",
},
],
"timezone": "Asia/Shanghai",
"testNotifiers": true
}
通知我选择的的是gotify ,可以参考官方文档配置自己的通知方式。这里我额外配置了timezone和testNotifiers。
由于默认的是UTC时区,所以如果不配置时区的话,程序会晚8个小时执行。而testNotifiers配置则是测试bashUrl是否生效。
- 在
/project/
目录创建docker-compose.yml
文件
version: '3.3'
services:
epicgames-freegames:
container_name: epicgames
volumes:
- './config/:/usr/app/config:rw'
ports:
- '3000:3000'
restart: unless-stopped
image: 'charlocharlie/epicgames-freegames:latest'
- 启动项目
docker-compose up -d
优缺点
比起之前的程序,这款程序会在登录或者需要验证时发送通知,然后我们就可以手动进行真人验证。
但是存在一下问题,程序不会主动通知是否领取到游戏,以及有什么新的游戏可以领取。我们只能通过邮件去判断是否领取成功。希望之后作者可以更新一下。
目前,我还没搞清楚docker部署的程序是否会自动更新,所以还需要观望一段时间。
最后说两句
E宝
曾经说过:“你可以不玩,但我不允许你没有”,加上E宝经常送一些大作,对于我这种偶尔玩玩游戏的,领来吃灰也好。不知道玩什么的情况下可以随意选择,就像前几周的无主之地三,有一说一,确实好玩。
最后更新 2022-06-04
这个 baseUrl需要做反向代理吗?
我填写的是反向代理之后的URL带端口号,这个可能和后期手动过验证有关,建议第一次启动把testNotifiers打开 启动之后系统会自动发送测试链接
我搞定了是wss的问题改一下nginx配置就好了。
群晖上试了下,因为网络原因没有成功
日志具体是啥样的,epic国内应该是可以连接的,他这个程序领取之后不会提醒,只有在需要人工过图形验证的的时候才会发通知
最近没什么好游戏!
可以不玩 不能没有 毕竟成功的游戏没几个 epic也就在节日的时候会送一些大作
感谢分享,下次有机会去试试
这个我必须收藏下!
之前我也跑过一个docker程序可以每周直接领免费游戏,好像没有校验真人的操作。
这东西很玄学,有时候不会校验,有时候就会,我自己的电脑一段时间不用有时候也会出校验