(Translated by https://www.hiragana.jp/)
GitHub - storezhang/ddns: 一个功能异常强大的DDNS客户端,实现了如下功能:1、多厂商支持;2、实时感知配置文件变化 ;3、支持CNAME、A、AAAA等解析;4、适合大量域名解析
Skip to content

一个功能异常强大的DDNSきゃく户端,实现りょう如下こうのう:1、厂商支持しじ;2、实时感知かんち配置はいちぶんけん变化 ;3、支持しじCNAME、A、AAAAとう解析かいせき;4、适合大量たいりょういきめい解析かいせき

License

Notifications You must be signed in to change notification settings

storezhang/ddns

Repository files navigation

ddns

编译状态 Golang质量 版本 Docker镜像版本 仓库大小 Docker镜像大小 最后提交 授权协议 语言个数 最佳语言 星星个数

动态いきめい解析かいせきとくてん如下:

  • 原生げんせいDocker支持しじ
  • 极低てきないそんうらないよう大概たいがい20M左右さゆうてきないそんうらないよう
  • 极低てきCPU消耗しょうもう,实测几十个域名解析也消耗不到0.1%てき性能せいのう
  • いきめい厂商支持しじ
    • おもねさとうん
    • 腾讯うん
  • 配置はいちぶんけん监控
  • いきめい支持しじ

如何いか使用しよう

直接ちょくせつ使用しよう命令めいれいぎょう执行

TAG="ccr.ccs.tencentyun.com/storezhang/ddns" && NAME="Ddns" && sudo docker pull ${TAG} && sudo docker stop ${NAME} ; sudo docker rm --force --volumes ${NAME} ; sudo docker run \
  \
  \
  \
  --volume=/しゅつくえ录:/config \
  --volume=/etc/localtime:/etc/localtime \
  \
  \
  \
  --env=UID=$(id -u よう户名) \
  --env=GID=$(id -g よう户名) \
  \
  \
  \
  --restart=always \
  --detach=true \
  --name=${NAME} \
  ${TAG} \
  \
  \
  \
&& sudo docker logs -f ${NAME}

配置はいち

だま认的配置はいちぶんけん如下

secrets:
  - ak: ${ALIYUN_AK}
    sk: ${ALIYUN_SK}
    # 目前もくぜんただ支持しじおもねさとうん
    type: aliyun
    # 任意にんい,如果ゆう个,きさき续和解析かいせき绑定
    # 以不配置はいちゆうだま认值,所有しょゆう解析かいせき使用しようほん授权
    label: test-label

resolves:
  - name: ruijc.com
    # 绑定授权,以不配置はいち
    label: test-label
    types:
      - CNAME
    value: storezhang.ruijc.com
    subdomains:
      - test
  - name: ruijc.com
    types:
      - A
    subdomains:
      - test

配置はいちぶんけん使用しよう${ENV}らい载环さかい变量

かん谢Jetbrains

ほん项目どおりJetbrains开源许可IDE编写げんだい码,とく此感谢 Jetbrains图标

About

一个功能异常强大的DDNSきゃく户端,实现りょう如下こうのう:1、厂商支持しじ;2、实时感知かんち配置はいちぶんけん变化 ;3、支持しじCNAME、A、AAAAとう解析かいせき;4、适合大量たいりょういきめい解析かいせき

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published