
alcapone1933/ddns-ipv64 ⚠️
多个域名将始终使用相同的前缀。
示例:ddns.你的域名.ipv64.net 和 ddns.你的域名.ipv64.de
请在此处输入您的域名密钥或DynDNS更新哈希(替换示例)。
可在[***]
-e "DOMAIN_KEY=***abcdefghijklmnopqrstuvwxyz"
账户更新令牌或域名密钥
bashdocker 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" \
yamlservices: 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"
| 名称(描述)#可选 | 值 | 默认值 |
|---|---|---|
| 日志存储位置 | volume | ddns-ipv64_data:/data |
| /你的路径:/data |
| 名称(描述) | 值 | 默认值 | 示例 |
|---|---|---|---|
| 时区 | TZ | Europe/Berlin | Europe/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.de | DOMAIN_IPV64 | ---------------- | 你的域名.ipv64.net,你的域名.ipv64.de |
| 域名前缀启用:启用域名前缀 | DOMAIN_PRAEFIX_YES | no | yes(yes或no) |
| 你的域名前缀(子域名):⚠️ 仅使用一个前缀 ⚠️ 例如ddns | DOMAIN_PRAEFIX | ---------------- | ddns |
| IP检查:检查域名的IP地址 | IP_CHECK | yes | yes(yes或no) |
| SHOUTRRR URL:你的Shoutrrr URL作为通知服务,例如(gotify、、、email) | SHOUTRRR_URL | ---------------- | Shoutrrr示例 |
| SHOUTRRR跳过测试:容器启动时不发送测试消息 | SHOUTRRR_SKIP_TEST | no | no(yes或no) |
| 名称服务器:用于检查域名IP地址的名称服务器 | NAME_SERVER | ns1.ipv64.net | ns1.ipv64.net(例如ns2.ipv64.net或1.1.1.1) |
| 网络检查:测试与ipv64.net的连接 | NETWORK_CHECK | yes | yes(yes或no) |
| PUID:容器内/data目录的用户ID权限 | PUID | 0 | 1000 |
| PGID:容器内/data目录的组ID权限 | PGID | 0 | 1000 |
消息由脚本固定生成。
你可以自由选择主题(标题),如示例所示。
消息可能如下所示:
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示例 |
|---|---|
| gotify | gotify://<url域名.de>/<token>/?title=<标题>&priority=<优先级> |
| *** | ***://<token>@<webhook id>?title=<标题> |
| *** | ***://<token>@***/?chats=<聊天ID>&title=<标题> |
| smtp(邮件) | smtp://<用户名>:<密码>@<主机>:<端口>/?from=<发件人***>&to=<收件人***>&subject=<主题> |
| 服务名称 | URL示例(示例文本) |
|---|---|
| gotify | gotify://域名.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+更新 |
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"






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务