odirus / ddns

ddns DNSPod

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

通过DNS API实现 DDNS 功能,目前支持的DNS服务商有 DNSPod 等

打包命令

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o linux-amd64-ddns main.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o windows-amd64-ddns.exe main.go

启动参数

参数通过环境变量传入,目前支持的环境变量有:

  • DDNS_DOMAIN 顶级域名,例如 odirus.me
  • DDNS_SUB_DOMAIN 二级域名,例如 home
  • DDNS_DNS_VENDOR DNS服务商,目前只支持 DNSPod
  • DDNS_DNSPOD_LOGIN_TOKEN DNSPod的LoginToken,获取方式参考DNSPod密钥管理

About

ddns DNSPod


Languages

Language:Go 100.0%