无公网搭建自动签到脚本 DailyCheckIn 多平台每日签到,NAS 一键部署支持14个主流平台。无公网设置帕斯内网穿透远程管理监控!
作者
小编
发布时间

基于我获取到的信息,我来为您编写这个项目的部署教程:
项目介绍
DailyCheckIn 是一个功能强大的每日签到脚本工具,基于 Python 开发,支持多平台部署。该项目可以自动完成多个网站和应用的每日签到任务,帮助用户获取各种奖励和积分。项目支持超过14个主流平台的自动签到,包括爱奇艺、Bilibili、百度贴吧、全民K歌、有道云笔记、什么值得买、阿里云盘、V2EX、AcFun、恩山论坛、奥拉星、i茅台申购、小米运动刷步数等。
该项目最大的优势在于支持多账号签到、定时任务设置、多种通知方式(钉钉、企业微信、Telegram、微信等),并且可以通过 Docker 容器化部署,使用简单,维护方便。对于有多个平台账号需要每日签到的用户来说,这是一个非常实用的自动化工具。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
打开飞牛 NAS 或其他的 NAS 设备 点击本地镜像-添加镜像-从 URL 添加。这一步先添加 docker 镜像

镜像填 sitoi/dailycheckin:latest
等待下载完成后点击启动按钮启动容器

勾选开机自动启动后下一步,端口设置这里。该项目是后台运行的签到脚本,不需要映射端口,可以跳过端口设置。
存储位置这里,建议创建一个文件夹映射到容器的 /dailycheckin/logs
目录,用于保存签到日志文件,方便查看签到结果。
环境变量设置:必须设置的环境变量
- CRON_SIGNIN
:定时任务设置,格式为 cron 表达式,例如 0 6 * * *
表示每天早上6点执行签到
- 各平台的账号配置变量(根据需要设置)
选择设置,可以不填的环境变量:
- TZ
:时区设置,默认值 Asia/Shanghai
- 通知相关的环境变量(如钉钉、企业微信等通知配置)
其他的都不用填写,直接下一步启动就好了。
创建成功后容器会在后台运行,按照设定的定时任务自动执行签到。可以通过查看日志文件来确认签到是否成功。
穿透公网
由于该项目是后台运行的签到脚本,不提供 Web 界面,因此不需要配置内网穿透。如果需要远程查看日志或管理,可以通过 SSH 连接到 NAS 设备进行操作。
本篇教程结束