ddns DNSPod

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密钥管理
Owner
Huang Jing
From the machinery industry to the software industry, just want to make more idea come true, work hard !
Huang Jing
Similar Resources
Related tags
Ali-DDNS - DDNS service by using Ali openapi

Ali-DDNS DDNS service by using Ali openapi Explore the docs » View Demo · Report

Jul 6, 2022
This is a cert-manager webhook solver for DNSPod.

cert-manager-webhook-dnspod This is a cert-manager webhook solver for DNSPod. Prerequisites cert-manager >= 1.6.0 Installation Generate SecretId and S

Jan 6, 2023
Barebones Go program to issue DDNS updates to Amazon Route 53 service.

Route53 DDNS Very simple DDNS using AWS Route 53 #/bin/bash # AWS_ACCESS_KEY_ID example (fake) export AWS_ACCESS_KEY_ID=KkRbWpoyqLHo69dvoskn # AWS_

May 17, 2021
go-ddns - lightweight GoDaddy dyndns updater

go-ddns - lightweight GoDaddy dyndns updater A no nonsense DynDNS updater for your GoDaddy domains Configuration Configuration is done through environ

Oct 7, 2021
Automatic AWS Security Group ingress through DDNS

Auto DDNS Security Lambda Update AWS Security Group rules to an IP resolved from a DNS hostname. Useful to dynamically allow ingress from a DDNS hostn

Oct 19, 2021
Use DDNS to Update a Cloudflare Spectrum Application's IP Address

Cloudflare Spectrum DDNS NOTICE - PROJECT IS A WORK IN PROGRESS Cloudflare Spectrum's functionality is limited to specifying IP addresses for SSH and

Sep 15, 2022