部署方法
群辉部署

群晖 Docker 使用教程

一、安装

新建项目目录

      • config.json
      • crontab_list.sh
      • ./config/config.json: 配置文件
      • ./cron/crontab_list.sh: 配置定时任务的文件
      • ./logs: 日志文件

      Config 目录

      config 目录

      参考配置说明文档 ,并修改 config.json

      Cron 目录

      cron 目录

      修改 ./cron/crontab_list.sh 文件, 根据实际情况修改下面的默认文件。

      crontab_list.sh
      ##############默认任务##############
      # 每 12 小时更新 Pipy 包,如果不需要更新 pypi 包请注释掉下面这行
      0 */12 * * * echo "定时任务更新依赖..." && pip install dailycheckin --upgrade --user >> /dailycheckin/logs/update-pypi.log 2>&1
      # 每天的 23:50 分清理一次日志
      50 23 */2 * * rm -rf /dailycheckin/logs/*.log
       
      ##############每日签到一次任务##############
      # 每日签到(9:00 执行全部签到)
      0 9 * * * cd /dailycheckin && dailycheckin >> /dailycheckin/logs/dailycheckin.log 2>&1

      注册表搜索「dailycheckin」,双击下载

      下载

      下载完成后,点击映像,选中「dailycheckin」,点击「启动」

      启动

      配置网络

      跳过,点击下一步

      配置网络

      常规设置

      ☑️ 启动自动重新启动

      常规设置

      端口设置

      跳过,点击下一步

      端口设置

      存储空间设置

      添加文件夹

      按照图中的文件夹添加一致的目录结构

      下一步

      启动成功

      容器启动成功

      启动成功

      容器日志

      二、配置

      ⚠️

      请务必到 https://www.json.cn/ (opens in a new tab) 网站检查 config.json 文件格式是否正确!

      上传配置文件「config.json」到 「dailycheckin/config」目录下,参考配置说明文档 ,并修改 config.json

      配置并上传配置文件

      三、运行

      点击「详情」,「终端机」,点击「新增」右侧「下拉按钮」,输入「dailycheckin」命令

      添加命令

      点击命令,输出如下内容,表示配置成功

      运行命令

      更新

      自动更新