本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

ddns-ipv64 Docker 镜像下载 - 轩辕镜像

ddns-ipv64 镜像详细信息和使用指南

ddns-ipv64 镜像标签列表和版本信息

ddns-ipv64 镜像拉取命令和加速下载

ddns-ipv64 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

ddns-ipv64
alcapone1933/ddns-ipv64

ddns-ipv64 镜像详细信息

ddns-ipv64 镜像标签列表

ddns-ipv64 镜像使用说明

ddns-ipv64 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

这是一个用于ipv64.net免费动态DNS服务的Docker容器DDNS更新器,当本地IPv4地址变更时,自动将新IPv4地址作为A记录发送到ipv64.net,支持多域名配置、域名前缀和通知功能。
1 收藏0 次下载activealcapone1933镜像

ddns-ipv64 镜像详细说明

ddns-ipv64 使用指南

ddns-ipv64 配置说明

ddns-ipv64 官方文档

ddns-ipv64

![Build Status]([] ![Build Status Branch Master]([] ![Github]([] ![Website]([]

 

Docker中的DDNS更新器,适用于免费动态DNS IPv64.net - 仅支持IPv4 -

此Docker容器是适用于免费动态DNS服务ipv64.net的DDNS更新器。

当本地IPv4地址发生变更时,会将新的IPv4地址作为A记录发送到ipv64.net。

如果您想使用此Docker项目,请在启动Docker容器前修改环境变量。

 


说明

域名

  • 请在此处输入您在[***]

    -e "DOMAIN_IPV64=你的域名.ipv64.net"

  • 如果您想输入多个域名,请用逗号分隔:

    -e "DOMAIN_IPV64=你的域名.ipv64.net,你的域名.ipv64.de"

 

域名前缀

  • 如果您想使用域名前缀,请使用变量DOMAIN_PRAEFIX_YES=yesDOMAIN_PRAEFIX

    -e "DOMAIN_PRAEFIX_YES=yes"

  • 请在此处输入一个在[***]

    -e "DOMAIN_PRAEFIX=ddns"

    💹 注意:如果使用多个域名,请在DOMAIN_KEY=中输入账户更新令牌。

⚠️ 如果您使用多个域名,请仅输入一个前缀(替换示例) ⚠️

多个域名将始终使用相同的前缀。

示例:ddns.你的域名.ipv64.net 和 ddns.你的域名.ipv64.de

 

域名密钥

  • 请在此处输入您的域名密钥或DynDNS更新哈希(替换示例)。
    可在[***]

    -e "DOMAIN_KEY=***abcdefghijklmnopqrstuvwxyz"

     

    账户更新令牌或域名密钥

    账户更新令牌 账户更新令牌或域名密钥

 


Docker CLI

bash
docker run -d \
    --restart always \
    --name ddns-ipv64 \
    -e "CRON_TIME=*/15 * * * *" \
    -e "CRON_TIME_DIG=*/30 * * * *" \
    -e "DOMAIN_KEY=***abcdefghijklmnopqrstuvwxyz" \
    -e "DOMAIN_IPV64=你的域名.ipv64.net" \
    alcapone1933/ddns-ipv64:latest

    -e "DOMAIN_IPV64=你的域名.ipv64.net,你的域名.ipv64.de" \
    -e "DOMAIN_PRAEFIX_YES=yes" \
    "⚠️ 请在此处仅输入一个域名前缀(子域名)(替换示例)⚠️"
    -e "DOMAIN_PRAEFIX=ddns" \
    -e "IP_CHECK=yes" \
    -e "SHOUTRRR_URL=" \
    -e "SHOUTRRR_SKIP_TEST=no" \
    -e "NAME_SERVER=ns1.ipv64.net" \
    -e "NETWORK_CHECK=yes" \
    -e "PUID=1000" \
    -e "PGID=1000" \

Docker Compose

yaml
services:
  ddns-ipv64:
    image: alcapone1933/ddns-ipv64:latest
    container_name: ddns-ipv64
    restart: unless-stopped
    environment:
      - "TZ=Europe/Berlin"
      - "CRON_TIME=*/15 * * * *"
      - "CRON_TIME_DIG=*/30 * * * *"
      - "DOMAIN_KEY=***abcdefghijklmnopqrstuvwxyz"
      - "DOMAIN_IPV64=你的域名.ipv64.net"
      # - "DOMAIN_IPV64=你的域名.ipv64.net,你的域名.ipv64.de"
      # - "DOMAIN_PRAEFIX_YES=yes"
      # ⚠️ 请在此处仅输入一个域名前缀(子域名)(替换示例)⚠️
      # - "DOMAIN_PRAEFIX=ddns"
      # - "IP_CHECK=yes"
      # - "SHOUTRRR_URL="
      # - "SHOUTRRR_SKIP_TEST=no"
      # - "NAME_SERVER=ns1.ipv64.net"
      # - "NETWORK_CHECK=yes"
      # - "PUID=1000"
      # - "PGID=1000"

 


卷参数

名称(描述)#可选默认值
日志存储位置volumeddns-ipv64_data:/data
/你的路径:/data

 

环境变量参数

名称(描述)默认值示例
时区TZEurope/BerlinEurope/Berlin
当前IP的定时查询时间CRON_TIME*/15 * * * **/15 * * * *
域名的定时查询时间(dig DOMAIN_IPV64 A)CRON_TIME_DIG*/30 * * * **/30 * * * *
域名密钥:你的域名密钥或DynDNS更新哈希,可在[***]DOMAIN_KEY----------------***abcdefghijklmnopqrstuvwxyz
你的域名:例如你的域名.ipv64.net,可在[***]DOMAIN_IPV64----------------你的域名.ipv64.net
你的多个域名:例如你的域名.ipv64.net,你的域名.ipv64.deDOMAIN_IPV64----------------你的域名.ipv64.net,你的域名.ipv64.de
域名前缀启用:启用域名前缀DOMAIN_PRAEFIX_YESnoyes(yes或no)
你的域名前缀(子域名):⚠️ 仅使用一个前缀 ⚠️ 例如ddnsDOMAIN_PRAEFIX----------------ddns
IP检查:检查域名的IP地址IP_CHECKyesyes(yes或no)
SHOUTRRR URL:你的Shoutrrr URL作为通知服务,例如(gotify、、email)SHOUTRRR_URL----------------Shoutrrr示例
SHOUTRRR跳过测试:容器启动时不发送测试消息SHOUTRRR_SKIP_TESTnono(yes或no)
名称服务器:用于检查域名IP地址的名称服务器NAME_SERVERns1.ipv64.netns1.ipv64.net(例如ns2.ipv64.net或1.1.1.1)
网络检查:测试与ipv64.net的连接NETWORK_CHECKyesyes(yes或no)
PUID:容器内/data目录的用户ID权限PUID01000
PGID:容器内/data目录的组ID权限PGID01000

 

Shoutrrr示例

消息由脚本固定生成。
你可以自由选择主题(标题),如示例所示。
消息可能如下所示:

txt
主题:   DDNS IPV64 IP 更新
# 消息由脚本固定生成。
消息: DOCKER DDNS 更新器 IPV64.NET - IP 更新 !!!
      日期 更新 !!! 
      更新 IP=IP - 旧IP=IP
      域名: 域名

----------------------------------------------------------
消息: DOCKER DDNS 更新器 IPV64.NET - IP 更新 !!!
      2022-12-27 14:40:59  更新 !!!
      更新 IP=1.0.0.1 - 旧IP=1.1.1.1
      域名: 你的域名.ipv64.net

消息: DOCKER DDNS 更新器 IPV64.NET - IP 更新 !!!
      2022-12-27 14:40:59  更新 !!!
      更新 IP=1.0.0.1 - 旧IP=1.1.1.1
      带前缀的域名: ddns.你的域名.ipv64.net

以下是Shoutrrr作为通知服务的示例,更多服务信息请参见Shoutrrr

服务名称URL示例
gotifygotify://<url域名.de>/<token>/?title=<标题>&priority=<优先级>
******://<token>@<webhook id>?title=<标题>
******://<token>@***/?chats=<聊天ID>&title=<标题>
smtp(邮件)smtp://<用户名>:<密码>@<主机>:<端口>/?from=<发件人***>&to=<收件人***>&subject=<主题>
服务名称URL示例(示例文本)
gotifygotify://域名.de/***abc/?title=DDNS+IPV64+IP+更新&priority=5
******://***abc@555555555555555?title=DDNS+IPV64+IP+更新
******://***:***abc@***/?chats=5555555555&title=DDNS+IPV64+IP+更新
smtp(邮件)smtp://noreply@域名.de:密码@mail.域名.de:587/?from=noreply@域名.de&to=user@域名.de&subject=DDNS+IPV64+IP+更新

 

你也可以生成Shoutrrr URL

bash
# $ docker run --rm -it alcapone1933/shoutrrr generate
#Error: 未指定服务
#用法:
#  shoutrrr generate [flags]
#
#标志:
#  -g, --generator string       使用的生成器(默认"basic")
#  -h, --help                   帮助信息
#  -p, --property stringArray   键=值格式的配置属性
#  -s, --service string         生成URL的通知服务
#
#可用服务:
#  opsgenie, slack, teams, generic, googlechat, join, bark, logger, matrix, ***, mattermost, rocketchat, pushbullet, pushover, smtp, ***, zulip, gotify, hangouts, ifttt

# docker run --rm -it alcapone1933/shoutrrr generate gotify

docker run --rm -it alcapone1933/shoutrrr generate

# 测试
# $ docker run --rm -it alcapone1933/shoutrrr send --verbose --url "<Shoutrrr URL>" --message "DOCKER DDNS 更新器 IPV64.NET"

docker run --rm -it alcapone1933/shoutrrr send --verbose --url "<Shoutrrr URL>" --message "DOCKER DDNS 更新器 IPV64.NET"
生成Shoutrrr URL演示

 

演示

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"