前言

  1. 之前我一直都用的是tech强国,但以前的tech强国每天都需要手动登录,如果我只刷自己一个人的话其实还不是很繁琐,但如果要帮别人一起刷就很不方便。
  2. 我也尝试过微信推送和网页推送,都有不方便的地方。微信推送需要公网ip,如果你在服务器上刷很方便,但是异地登录又很容易被风控;网页推送需要公网ip、内网穿透、相同网络环境三选一,部署在路由器上也不方便远程管理。而TG推送只需要路由器翻墙就可以了,用上openwrt的人应该没有不翻墙的吧。
  3. 我使用的是N1盒子,系统是flippy的69+o,自带docker,每天把我和我对象的学习强国刷到39分,已经稳定运行了两个月。
  4. 其实官方文档已经有了十分清晰的教程,你完全可以不看这一篇~

教程

1 新建docker-compose.yml

1.1 ssh登录路由器

我用的是Termius,可以在各个客户端中同步主机信息,我特别喜欢这一点

1.2 新建一个study_xxqg文件夹,进入该文件夹

mkdir study_xxqg
cd study_xxqg

1.3 新建一个docker-compose.yml文件

vim docker-compose.yml

按i/insert进入编辑模式,将下列代码粘贴进去

version: "3.5"
services:
  xuexi-auto:
    image: jolanse/study_xxqg:latest
    # 容器名
    container_name: xuexi-auto
    environment:
    # 时区
      - TZ=Asia/Shanghai
    # 配置文件路径
    volumes:
      - ./config:/opt/config
    # 映射端口
    ports:
      - 8080:8080
    restart: unless-stopped

按下esc,输入:wq回车,保存并退出