美文网首页
解放双手 Freenom域名自动续期

解放双手 Freenom域名自动续期

作者: shellblock | 来源:发表于2022-06-17 11:21 被阅读0次

    Github:https://github.com/luolongfei/freenom

    本文已Debian为例说明
    以为云函数都收费了,所以本文仅介绍Docker部署的方法

    🐳 通过 Docker 部署

    Docker 仓库地址为: https://hub.docker.com/r/luolongfei/freenom 此镜像支持的架构为linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6, 理论上支持群晖 、威联通、树莓派以及各种类型的VPS

    1. 安装Docker
    bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
    
    1. 部署容器
    docker run -d --name freenom --restart always -v $(pwd):/conf -v $(pwd)/logs:/app/logs luolongfei/freenom
    

    或者,如果你想自定义脚本执行时间,则命令如下

    docker run -d --name freenom --restart always -v $(pwd):/conf -v $(pwd)/logs:/app/logs -e RUN_AT="11:24" luolongfei/freenom
    

    上面这条命令只比上上条命令多了个 -e RUN_AT="11:24",其中11:24表示在北京时间每天的 11:24 执行续期任务,你可以自定义这个时间。 这里的RUN_AT参数同时也支持 CRON 命令里的时间形式,比如, -e RUN_AT="9 11 * * *",表示每天北京时间 11:09 执行续期任务, 如果你不想每天执行任务,只想隔几天执行,只用修改RUN_AT的值即可。

    注意:不推荐自定义脚本执行时间。因为你可能跟很多人定义的是同一个时间点,这样可能导致所有人都是同一时间向 Freenom 的服务器发起请求, 使得 Freenom 无法稳定提供服务。而如果你不自定义时间,程序会自动指定北京时间 06 ~ 23 点全时段随机的一个时间点作为执行时间, 每次重启容器都会自动重新指定。

    参考:

    相关文章

      网友评论

          本文标题:解放双手 Freenom域名自动续期

          本文链接:https://www.haomeiwen.com/subject/ikocvrtx.html