Open lhbdhr opened 1 year ago
我看了下代码,没有同时支持的逻辑。
我是写了两个配置文件,分别运行。
# docker-compose.yaml
version: "3.9"
services:
godns-ipv4:
image: timothyye/godns:latest
restart: unless-stopped
network_mode: host
command: -c /IPv4.yaml
volumes:
- ./IPv4.yaml:/IPv4.yaml
godns-ipv6:
image: timothyye/godns:latest
restart: unless-stopped
network_mode: host
command: -c /IPv6.yaml
volumes:
- ./IPv6.yaml:/IPv6.yaml
# IPv4.yaml
provider: DNSPod
login_token: "123456,aaaaaaaaaaaaaaaaaaaaaaaa"
domains:
- domain_name: example.com
sub_domains:
- www
ip_urls: [https://4.ipw.cn]
ip_type: IPv4
interval: 300
resolver: 8.8.8.8
# IPv6.yaml
provider: DNSPod
login_token: "123456,aaaaaaaaaaaaaaaaaaaaaaaa"
domains:
- domain_name: example.com
sub_domains:
- www
ipv6_urls: [https://6.ipw.cn]
ip_type: IPv6
interval: 300
resolver: "2001:4860:4860::8888"
跑两个实例是可以解决问题,但是不太优雅
后续版本可以更新成同时更新IPv4和IPv6
后续版本可以更新成同时更新IPv4和IPv6
好的,非常感谢。
同时支持的配置文件打算怎么写? both
或者 dual
?
我可以看下能不能帮上什么忙。
改动还有点大,得从最底层改起
我搜了issue,看功能是支持的。但是看readme还是没明白应该怎么写,请求大佬支援。 另外v4和v6可以用同一个域名吗?