Sign inSign up

flyce/ddns

By flyce

Updated over 3 years ago

Image
0

164

flyce/ddns repository overview

这是一个自动更新公网IP到cloud flare的小工具。

需要配置如下环境变量:

环境变量说明
API_TOKEN域名的API token, 需要自己在域名中创建,并且拥有更新DNS record的权限
ZONE_ID区域ID,在域名概述页右下角可以获取到
RECORD_ID解析记录ID,可以通过打开浏览器调试工具,并更新一条DNS解析获取到
INTERVAL修改IP的频率,单位分钟,建议5或更大的数值
NAME二级域名名称

当然,我们也支持.env文件,你需要把你的配置放在/home路径下。.env文件如下:

API_TOKEN=YOUR_API_TOKEN_HERE
ZONE_ID=DOMAIN_ZONE_ID
RECORD_ID=DNS_RECORD_ID
INTERVAL=10
NAME=SUBDOMAIN
PROXIED=false

目前仅提供linux x64二进制包,如果需要其他架构,可以到项目主页提issue。

Tag summary

Content type

Image

Digest

sha256:bce4eda11

Size

4.8 MB

Last updated

over 3 years ago

docker pull flyce/ddns:f62437aee4580de09bbb55a994b5a39c1bb41ffe