/cf2dns-docker

使用容器运行cf2dns

Primary LanguagePython

使用说明

  • 下载docker-compose-text.yml并重命名为docker-compose.yml。
  • 执行mkdir config创建配置文件夹。
  • 进入config文件夹,创建cf2dns.pycron.sh文件。

配置文件说明

  • cf2dns.py可以从cf2dns源码仓库下载并按照说明修改,修改后请执行命令chmod 777 cf2dns.py,赋予其权限。
  • cron.sh是执行定时任务的脚本,创建后请执行chmod 777 cron.shchmod +x cron.sh,赋予其执行权限。
  • 定时任务源码
#!/usr/bin/env sh
/bin/echo "37 22 * * * /usr/bin/python3 /home/www/cf2dns/cf2dns.py" > /etc/crontabs/nobody 

要根据自身需求修改

注意事项

  • 要按照说明赋予创建的文件所需的权限,可以通过docker exec -it cf2dns /bin/sh进入容器,查看查看运行日志。
  • 容器里的时间是北京时间