Sign inSign up

lstcml/freenom

By lstcml

Updated almost 7 years ago

freenom域名自动续期

Image
1

1.1K

lstcml/freenom repository overview

支持斐讯N1(arm64架构)

基于oldiy/freenom-automatic-renewal移植修改

仅支持qq邮箱,默认定时时间为每天8点定时执行

实例:

docker run -d \
  --name freenom \
  --restart=always \
  -v /docker/freenom/cron:/var/spool/cron/crontabs  \
  -v /docker/freenom/conf:/conf \
  lstcml/freenom

使用方法:

修改/docker/freenom/conf(对应自行挂载的目录)中config.php对应字段发件与收件邮箱

可选:修改/docker/freenom/cron(对应自行挂载的目录)中root定时执行时间

测试环节:

把config.php中freenom登录账户或密码设置错误,重启容器,能收到邮件即为成功

crontab的文件格式为:

分 时 日 月 星期 要运行的命令

run-parts:执行文件夹下的所有脚本,以root的身份执行

run-parts

#每小时执行一次的脚本(每小时的第一分钟)

01 * * * * root run-parts /etc/cron.hourly

#每天执行一次的脚本(每天的8时06分)

06 8 * * * root run-parts /etc/cron.daily

#每周执行的脚本(每周星期天的8时26分)

26 8 * * 0 root run-parts /etc/cron.weekly

#每月执行的脚本(每个月1号的8点30分)

30 8 1 * * root run-parts /etc/cron.monthly

第1列分钟0~59

第2列小时0~23

第3列日1~31

第4列月1~12

第5列星期0~7(0和7表示星期天)

第6列要运行的命令

Tag summary

Content type

Image

Digest

Size

26.2 MB

Last updated

almost 7 years ago

docker pull lstcml/freenom