NAS应用商店
分享各种nas实用app

ddns-go

应用介绍

ddns-go 是一款简单好用的 DDNS(动态域名解析)工具,能够自动更新域名解析到公网 IP。它具有以下特性:

  • 多平台支持:支持 Mac、Windows、Linux 系统,支持 ARM、x86 架构。
  • 多服务商支持:支持 Aliyun、Tencent、Cloudflare、Huawei、Baidu、Porkbun、GoDaddy、Google、Namecheap、NameSilo 等多种域名服务商。
  • 灵活获取 IP:支持通过接口、网卡或命令获取 IP。
  • 简单配置:提供 Web 界面进行配置,简单直观。
  • 自动同步:默认每 5 分钟同步一次。
  • 多域名支持:支持同时解析多个域名及多级域名。

截图

ddns-go 界面

威联通安装过程

  1. 打开威联通 Container Station
  2. 点击左侧菜单的 应用程序 (Applications) 或右上角的 创建 (Create)
  3. 点击 创建应用程序 (Create Application)
  4. 在应用名称中输入 ddns-go
  5. 在 YAML 配置区域,复制并粘贴下方的 Docker Compose 配置代码。
  6. 点击 创建 (Create) 按钮开始部署。

Docker Compose 配置

version: "3"
services:
  ddns-go:
    image: jeessy/ddns-go
    restart: always
    network_mode: host
    volumes:
      - /share/Container/ddns-go:/root

注意

  • network_mode: host 模式可以让容器直接使用宿主机的网络,方便获取 IPv6 地址。
  • 请确保 /share/Container/ddns-go 目录存在,或者根据实际情况修改挂载路径。

GitHub 仓库地址

https://github.com/jeessy2/ddns-go