Docker
服务搭建
Docker-笔记类
Docker-Wiki.js
Docker-Trilium(个人云笔记)
Docker-MrDoc(觅思文档)
Docker-MinDoc(文档管理系统)
Docker-Wiz(为知笔记)
Docker-Wizard(开源文档管理系统)
Docker-siyuan(思源笔记)
Docker-Athensresearch(雅典)
Docker-Logseq(日志序列)
Docker-Joplin Server(需搭配APP)
MarkDown-进阶
Docker-AFFiNE(白板文档)
Docker-Obsidian(黑曜石)
Html-文章保护
Docker-Memos(备忘录)
Docker-Etherpad(实时协作在线编辑器)
Docker-AppFlowy
Docker-DokuWiki(维基)
Docker-小书匠
Docker-MD(微信 Markdown编辑器)
Docker-Halo(个人博客)
闲置宽带利用
甜糖
网心云
点心云
Docker-JS TOOL(京豆)
Docker-Gitea(代码托管平台)
Git使用小技巧
Git-命令推送
Git-常用命令
Docker-CentOS
Docker-iperf3(网络测速)
Docker-QingLong(青龙面板)
🚫青龙-NolanJDCloud
青龙-Ninja
青龙-京豆
青龙-互助码
青龙-WxPusher(通知)
青龙-其他脚本
青龙-bilibili
青龙-短视频金币
青龙-常见问题
青龙-迁移
青龙-快速部署
Docker-EMQX(MQTT服务器)
EMQX-高级操作
Docker-Home Assistant
Docker-RustDesk(远程桌面)
Docker-邮箱系统
Docker-SRS(直播服务器)
Docker-Bitwarden(密码服务器)
Bitwarden-TOTP(双因素认证2FA)
Docker-书签/导航
Docker-OneNav
Docker-Flare
Docker-WebStack
Docker-GEEKAPE
Docker-nav(发现导航)
Docker-Linkding(网络书签)
Docker-Wallabag(网络书签)
Docker-Benotes(书签)
Docker-LyLme Spage(六零导航页)
Docker-Homarr(浏览器仪表板)
Docker-Sun-Panel
Docker-Nginx
Docker-nginxWebUI(反向代理)
Docker-Nginx Proxy Manager
Docker-Nginx Config(配置生成器)
Docker-Nginx UI
Nginx-配置详细说明
PHP扩展
Nginx-安全
Nginx-Shell管理脚本
Docker-Redis
Docker-Jupyter(Python在线环境)
JupyterHub(支持课程管理)
Jupyter(单用户)
Jupyter-OpenCV
JupyterHub-自构建
Docker-LiveTorrent(磁力链在线解析)
Docker-OpenVPN
OpenVPN-配置注释
OpenVPN-基础部署
OpenVPN-一键脚本部署
OpenVPN-访问内部设备
OpenVPN-ovpn-admin(WebUI)
Docker-Switch联机
Docker-网站统计
Docker-Umami
Docker-Matomo
Docker-IPsecVPN
Docker-Zerotier(虚拟组网)
ZeroTier-Planet(星球)
Zerotier-Moons(月亮)
Zerotier-伪根服务器(修改UI)
ZeroTier-局域组网
Docker-Linux
Docker-Screeps 服务器
Docker-Harbor(Docker 镜像服务器)
Harbor-镜像迁移
docker-mirror(镜像转存工具)
Docker-Reader(网文阅读器)
Docker-聊天类
Docker-Rocket.chat(IM聊天系统)
Docker-Fiora(二次元聊天室)
Docker-Mattermost(开发者聊天室)
Docker-唐僧叨叨
Docker-Mastodon
Docker-VoceChat
Docker-blogChat(在线聊天室)
Docker-NASTools(影音库工具)
Docker-Lottery(抽奖程序)
Docker-VSCode Web版
Docker-临时分享类
Docker-PasteMe(自销毁小纸条)
Docker-PasteBin(临时分享)
Docker-Pingvin Share(文件分享)
Docker-Snapdrop(局域网传输)
Docker-FileCodeBox(文件快递柜)
Docker-microbin(临时分享)
Docker-PairDrop(局域网传输)
Docker-FastSend(文件快传)
Docker-internal-chat(局域网文字/文件)
Docker-Enclosed(私密安全笔记)
Docker-任务管理类
Docker-TAIGA(看板)
Docker-Focalboard(看板)
Docker-DooTask(轻量级任务管理工具)
Docker-Vikunja(待办事项)
Docker-Tasks.md(任务管理板)
Docker-Send(私密文件分享)
Docker-ScreeGo(在线多人屏幕分享)
Docker-ChatGPT
ChatGPT(伪)-部署
ChatGPT-未测试项目
ChatGPT-ChatGPT Web
🚫ChatGPT-ChatGPT Vercel
🚫ChatGPT-PandoraNext(潘多拉)
🚫ChatGPT-PandoraNext-Helper(Token管理)
Docker-kkFileView(文件在线预览)
Docker-问卷考试类
Docker-学之思(开源考试系统)
Docker-文字识别类(OCR)
Docker-OCR(Python)
Docker-Paperless-ngx(无纸化)
Docker-短链类
Docker-Yourls(短链)
Worker短链(CloudFlare)
Docker-GreaterWMS(仓管系统)
Docker-内网穿透
Docker-Frp
Docker-NPS
Frp-客户端配置工具
Docker-Frp-Panel
Docker-OpenP2P
Docker-网盘
Docker-AList(云盘直链)
🚫Docker-FileRun(个人网盘)
Docker-腾飞WebOS
Docker-Cloudreve(支持WebDAV子账户)
Docker-Seafile
Docker-ZFile
Docker-Dufs(轻量文件服务器)
Docker-FileGator
Docker-SSH/远程桌面
Docker-Guacamole(远程桌面)
Docker-Nexterm(服务器管理软件)
Docker-Sshwifty(SSH&Telnet客户端)
Docker-Next Terminal(Web终端)
Docker-CF_Tunnels(隧道)
Docker-RouYi_WMS
Docker-图形化管理工具
Docker-Portainer(图形化管理工具)
Docker-SimpleDocker(Docker控制面板)
Docker-Easypanel(易面板)
Docker-DockerUI(国内图形化)
Docker-1Panel
Docker-宝塔
Docker-lazydocker(Shell UI)
Docker-⭐DPanel(可视化管理面板)
Docker-⭐Dockge(docker-compose管理器)
Docker-Dokploy(PaaS)
Docker-UpSnap(局域网唤醒)
Docker-Watchtower(自动更新)
Docker-RunnerGo(全栈测试)
Docker-Web工具箱
Docker-Stirling-PDF(PDF工具)
Docker-IT Tools(IT工具箱)
Docker-Reference(速查神器)
Docker-Photopea(在线PS)
Docker-miniPaint(在线PS)
Docker-Morphos(文件转换)
Docker-证件照片排版
Docker-网易云解锁
Docker-nondanee_UnblockNeteaseMusic
Docker-UnblockNeteaseMusic
Docker-LX Music_Sync(数据同步)
Docker-在线白板类
Docker-Wbo(协作白板)
Docker-Excalidraw+(在线白板)
Docker-tldraw
Docker-Cook(今天吃什么)
Docker-Android
Docker-QD(自动签到)
QD-使用说明
Docker-消息推送(通知)
Docker-Wecom酱
Docker-Gotify(消息通知)
Docker-WeChatBot(微信机器人)
Docker-lumen项目部署
Docker-简历构建器
Docker-Open Resume
Docker-Reactive Resume
Docker-照片备份
Docker-Immich
Docker-vlmcsd(KMS)
Docker-Papermerge(数字档案文件管理系统)
Docker-SearXNG(搜索引擎)
Docker-Snipe-IT(资产管理)
Docker-Moments(极简朋友圈)
Docker-neko(浏览器)
Docker-AsPoem(诗词网站)
Docker-CMS(内容管理系统)
Docker-Ikaros(个人内容管家)
Docker-JPress
Docker-OneKVM(类向日葵控控)
Docker-OS(系统)
Docker-DSM(群晖)
Docker-OSX(MacOS)
Docker-Puter(云端系统)
Docker-GodoOS(内网办公操作系统)
Docker-Nextcloud
Docker-KodCloud(可道云)
Docker-MacOS
Docker-Windows
Docker-Ferry(工单系统)
Docker-HivisionIDPhotos(AI证件照)
Docker-IPTVnator(IPTV播放器)
Docker-SQL工具
Docker-SQLynx
Docker-STUN/TURN(Coturn)
Docker-gocron(定时任务管理系统)
Docker-paopao-ce(微社区)
Docker-JSON Hero(JSON浏览器)
Docker-n8n(工作流自动化)
Docker-Aria2
Docker-NTP(时间服务器)
Docker-EasyTier(异地组网)
Linux-EasyTier
EasyTier-配置文件
Docker-Domain Admin(域管理员)
Docker-WPS
卷的使用
备份与还原
各种开源项目(未测试)
限制资源
开放端口调整
更换 Docker 源
镜像转存DockerHub
DockerHub 代理加速(Cloudflare Worker)
Docker 代理加速(Cloudflare Worker)
代理加速
⭐CF-Workers-docker(DockerHub 加速)
docker run 转 docker-compose
Docker 解释
Dockerfile(自建镜像)
使用第三方构建
多阶段构建(缩小体积)
Docker的备份服务器
Kasm(Web服务)
Docker-备份与还原
Docker-volume(卷)
Docker-network(网络)
Linux 安装 Docker
Windows 安装 Docker
Win7 安装 Docker
游戏服务器搭建
Docker-Valheim(英灵神殿)
Docker-jsnes(在线NES)
Docker-7DaysToDie(七日杀)
7DaysToDie-配置文件
Docker-Conan Exiles(流放者柯南)
Docker-noname(无名杀)
Docker-Epic游戏商城每周免费游戏
Docker-Terraria(泰拉瑞亚)
泰拉瑞亚-服务器
Terrari-存档同步
Docker-Mindustry(像素工厂)
Docker-Habitica(习惯养成RPG)
Docker-RetroArch(在线模拟器)
Docker-vue-idle-game(轮回勇士传说)
Docker-Phira(Phigros 二创版)
Docker-Pterodactyl(翼龙面板⭐)
Pterodactyl-自建预设(游戏部署脚本)
Docker-GamePanelX-V3(游戏面板)
Docker-MCSManager(游戏面板⭐)
Docker-Easy-WI(游戏面板)
Docker-常见问题处理
Podman(Docker替代品)
Docker-Linux Command(Linux命令搜索引擎)
Docker-修改存储位置
Dockerc(编译为独立二进制文件)
slim(镜像瘦身)
Docker-API(远程连接)
Docker-cloudbak(云朵备份)
本文档使用 MrDoc 发布
-
+
首页
Docker-Epic游戏商城每周免费游戏
`小黑盒 绑定EPIC账号后可以一键领取,每周手动点一下就行,比脚本更加方便` # Free-Games-Claimer 定期领取免费游戏 相关链接: --- GitHub:https://github.com/vogler/free-games-claimer Docker部署教程:https://github.com/vogler/free-games-claimer/pkgs/container/free-games-claimer 通知方式:https://github.com/caronc/apprise 邮箱通知设置:https://github.com/caronc/apprise/wiki/Notify_email ## [docker-compose](https://github.com/vogler/free-games-claimer/pkgs/container/free-games-claimer) 部署 注意:`docker 容器在运行一次后会自动关闭来节约资源,想要定时定期需要自行配置定时启动脚本,多账户的则多配置几个 docker 来使用` ```bash nano docker-compose.yml # 编辑配置文件 docker-compose up -d # 启动容器 ``` `docker-compose.yml` ```bash version: '3.9' services: free-games-claimer: container_name: fgc # 容器名称 image: ghcr.io/vogler/free-games-claimer # 使用的镜像 # build: . # 自行构建 ports: # - "5900:5900" # VNC server,需要使用VNC软件连接 - "6080:6080" # noVNC (基于浏览器的 VNC 客户端) volumes: - .:/fgc/data command: bash -c "node epic-games" # 根据实际填写所需运行的服务 # command: bash -c "node epic-games;node prime-gaming;node gog" # 完整性运行 environment: - TZ=Asia/Shanghai # 设置时区为上海 # - SHOW=1 # 启用 VNC浏览器,默认1启用,0禁用 - WIDTH=1280 # VNC 屏幕的宽度,默认1280 - HEIGHT=800 # VNC 屏幕的高度,默认1280 - VNC_PASSWORD=ai773203918 # VNC密码,默认空 - NOTIFY='mailto://{用户}:{密码}@qq.com' # 通知方式 - NOTIFY_TITLE=Epic # 通知可选标题 # 列举几种常用的邮箱:mailto://{用户}:{密码}@qq.com; mailto://{用户}:{密码}@163.com # 更多通知方式:https://github.com/caronc/apprise; 更多邮箱通知示例:https://github.com/caronc/apprise/wiki/Notify_email # # 全局登录方式 # - EMAIL=ai773203918@qq.com # 默认邮箱登录(全局) # - PASSWORD=ai773203918 # 默认登录密码 # Epic 登录方式,会覆盖全局 - EG_EMAIL={账户} # Epic 账户 - EG_PASSWORD={密码} # Epic 密码 - EG_OTPKEY='{密钥}' # Epic TOTP 密钥(启用2FA需要) # - EG_PARENTALPIN= # Epic 家长控制密码 # # Prime 登录方式,会覆盖全局 # - PG_EMAIL= # Prime 电子邮件 # - PG_PASSWORD= # Prime 游戏密码 # - PG_OTPKEY= # Prime MFA OTP密钥 # - PG_REDEEM=0 # Prime 尝试在外部商店兑换钥匙(实验性) # - PG_CLAIMDLC=0 # Prime 尝试声明DLC(实验性) # # GOG 登录方式,会覆盖全局 # - GOG_EMAIL= # GOG 电子邮件 # - GOG_PASSWORD= # GOG 密码 # - GOG_NEWSLETTER=0 # 领取游戏订阅通知(0取消,1订阅) ``` # EpicGames-FreeGames Epic游戏商城每周免费游戏,自动登录并兑换Epic游戏商城的免费促销游戏。 处理多个帐户、2FA、验证码绕过、验证码通知和计划运行 实测,有相关图形验证的,在配置好通知程序后会进行相应提示,访问对应web页面来人工认证,算是半提醒领取吧 如果能记得住,用 小黑盒 绑定 Epic账户,手动领取也挺快的 相关链接: --- GitHub:https://github.com/claabs/epicgames-freegames-node Docker:https://hub.docker.com/r/charlocharlie/epicgames-freegames Docker_ghcr.io:https://github.com/claabs/epicgames-freegames-node/pkgs/container/epicgames-freegames-node 应用配置:https://claabs.github.io/epicgames-freegames-node/classes/AppConfig.html ## Docker 部署 ```bash docker run -d --name epicgames -v $PWD/:/usr/app/config:rw -p 3333:3000 -e TZ=Asia/Shanghai -m 2g charlocharlie/epicgames-freegames:latest # 限制最大内存2G # 基于Debian版 docker run -d --name epicgames -v $PWD/:/usr/app/config:rw -p 3333:3000 -e TZ=Asia/Shanghai -m 2g charlocharlie/epicgames-freegames:bullseye-slim # 官方还有不使用 JSON 的配置方式(不推荐,且仅支持一个账户) docker run -d -e TZ=Asia/Shanghai -e EMAIL=example@gmail.com -e PASSWORD=abc123 -e TOTP=ABC123 -e RUN_ON_STARTUP=true -e BASE_URL=https://example.com -e SMTP_HOST=smtp.gmail.com -e SMTP_PORT=587 -e SMTP_HOST=smtp.gmail.com -e EMAIL_SENDER_ADDRESS=hello@gmail.com -e EMAIL_SENDER_NAME="Epic Games Captchas" -e EMAIL_RECIPIENT_ADDRESS=hello@gmail.com -e SMTP_SECURE=true -e SMTP_USERNAME=hello@gmail.com -e SMTP_PASSWORD=abc123 -v /my/host/dir/:/usr/app/config:rw -p 3333:3000 -m 2g charlocharlie/epicgames-freegames:latest ``` `config.json` ```json { "runOnStartup": true, "cronSchedule": "5 16 * * *", "logLevel": "info", "webPortalConfig": { // 使用第三方加密远程访问验证码,一般不需要 // "localtunnel": true, // web访问,之后的图形验证就是使用这个 "baseUrl": "http://blynk.space:3333", // 测试通知,测试完成后一定要禁用 // "testNotifiers": true }, "accounts": [ // 配置账户,可多个,这里举例两个 { // Epic Games 账户 "email": "773203918@qq.com", // 密码 "password": "xxxx", // 如果启用了 2FA,需要添加 TOTP 密钥,没有则禁用 "totp": "xxxx", // 子通知,在定义子通知后全局通知会被覆盖(对配置的无效) "notifiers": [ { "type": "email", "smtpHost": "smtp.qq.com", "smtpPort": 587, "emailSenderAddress": "ai773203918@qq.com", "emailSenderName": "Epic", "emailRecipientAddress": "773203918@qq.com", "secure": false, "auth": { "user": "ai773203918@qq.com", "pass": "xxxx", }, }, ] }, { // Epic Games 账户 "email": "ai773203918@qq.com", // 密码 "password": "xxxx", // 如果启用了 2FA,需要添加 TOTP 密钥,没有则禁用 "totp": "xxxx" // 没有配置子通知的则由全局通知进行通知 }, ], // 这个是全局通知,没有配置通知程序的账户则会由全局通知进行通知 "notifiers": [ // 您可以根据需要配置任意数量的通知程序,同时使用多个则会一起通知 // 以下是每种类型的一些示例 // 我们一般使用邮箱 { // 通知类型,邮箱 "type": "email", // 邮箱SMTP服务器 "smtpHost": "smtp.qq.com", // SMTP服务器端口 "smtpPort": 587, // 发件人邮箱 "emailSenderAddress": "ai773203918@qq.com", // 邮件前缀 "emailSenderName": "Epic", // 收件人邮箱 "emailRecipientAddress": "ai773203918@qq.com", // 邮箱服务器是否安全:SSL true/STL false "secure": false, // 发件人账户配置 "auth": { // 发件人邮箱 "user": "ai773203918@qq.com", // 发件人邮箱密码,有的是授权码 "pass": "xxxx", }, }, // 下面这些方式都是基本不用的 // { // "type": "discord", // "webhookUrl": "https://discord.com/api/webhooks/123456789123456789/A-abcdefghijklmn-abcdefghijklmnopqrst12345678-abcdefghijklmnop123456", // // Optional list of users or roles to mention // "mentionedUsers": ["914360712086843432"], // "mentionedRoles": ["734548250895319070"], // }, // { // "type": "telegram", // // Optional Custom TELEGRAM server URL // "apiUrl": "https://api.telegram.org", // "token": "644739147:AAGMPo-Jz3mKRnHRTnrPEDi7jUF1vqNOD5k", // "chatId": "-987654321", // }, // { // "type": "apprise", // "apiUrl": "http://192.168.1.2:8000", // "urls": "mailto://user:pass@gmail.com", // }, // { // "type": "pushover", // "token": "a172fyyl9gw99p2xi16tq8hnib48p2", // "userKey": "uvgidym7l5ggpwu2r8i1oy6diaapll", // }, // { // "type": "gotify", // "apiUrl": "https://gotify.net", // "token": "SnL-wAvmfo_QT", // }, // { // "type": "homeassistant", // "instance": "https://homeassistant.example.com", // "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c", // "notifyservice": "mobile_app_smartphone_name", // }, // { // "type": "bark", // // your bark key // "key": "xxxxxxxxxxxxxxxxxxxxxx", // // bark title, optional, default: 'epicgames-freegames' // "title": "epicgames-freegames", // // bark group, optional, default: 'epicgames-freegames' // "group": "epicgames-freegames", // // bark private service address, optional, default: 'https://api.day.app' // "apiUrl": "https://api.day.app" // }, // { // "type": "ntfy", // "webhookUrl": "https://ntfy.example.com/mytopic", // "priority": "urgent", // "token": "tk_mytoken" // }, ], } ``` ### 常见问题处理 - `Navigation timeout of 30000 ms exceeded` Docker创建时增加:`-e BROWSER_NAVIGATION_TIMEOUT=120000` - 邮箱失败 尝试把端口改为 465(SSL),25 # 双因素登录 Epic已经开始在声明一些免费游戏时[强制执行双因素](https://www.epicgames.com/store/en-US/news/two-factor-authentication-required-when-claiming-free-games)。使用此工具时,某些免费游戏可能很少需要。 如果您的帐户启用了双因素身份验证 (2FA),则需要将 TOTP 密钥添加为环境变量。要获取您的 TOTP 密钥,您可能需要重做 2FA 设置: 1. 转到[此处](https://www.epicgames.com/account/password)以启用 2FA。 2. 单击“启用身份验证器应用程序”。 3. 在标有“手动输入密钥”的部分中,`复制密钥`。 4. 使用您的身份验证器应用程序添加扫描二维码。 5. 通过填写表格并单击激活来激活 2FA。 6. 启用 2FA 后,使用您`复制的密钥`作为 TOTP 参数的值。 如果您无法使用此工具让 2FA 使用此工具,请尝试在您的 Epic 帐户设置中启用“身份验证器应用程序”
造物者W
2023年5月8日 10:03
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码