mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
dns/ddclient Add support for ddclient 3.10.0 dns provider (#3190)
Add 1984, ClouDNS, Dinahosting, DNSExit, DonDominio, Freemyip, godaddy, Hetzner, Key-Systems, NearlyFreeSpeech.NET, Njal.la(thanks to satrapes), sitelutions, woima and Yandex for ddclient 3.10.0. I hope that is okay that I have taken the changes from #3129.
This commit is contained in:
@@ -6,6 +6,24 @@ WWW: https://github.com/ddclient/ddclient
|
||||
Plugin Changelog
|
||||
================
|
||||
|
||||
1.10
|
||||
|
||||
* Update to ddclient 3.10.0
|
||||
* Add 1984 support (contributed by Luca Schoeneberg)
|
||||
* Add ClouDNS support (contributed by Luca Schoeneberg)
|
||||
* Add Dinahosting support (contributed by Luca Schoeneberg)
|
||||
* Add DNSExit support (contributed by Luca Schoeneberg)
|
||||
* Add DonDominio support (contributed by Luca Schoeneberg)
|
||||
* Add Freemyip support (contributed by Luca Schoeneberg)
|
||||
* Add godaddy support (contributed by Luca Schoeneberg)
|
||||
* Add Hetzner support (contributed by Luca Schoeneberg)
|
||||
* Add Key-Systems support (contributed by Luca Schoeneberg)
|
||||
* Add NearlyFreeSpeech.NET support (contributed by Luca Schoeneberg)
|
||||
* Add Njal.la support (contributed by satrapes)
|
||||
* Add sitelutions support (contributed by Luca Schoeneberg)
|
||||
* Add woima support (contributed by Luca Schoeneberg)
|
||||
* Add Yandex support (contributed by Luca Schoeneberg)
|
||||
|
||||
1.9
|
||||
|
||||
* Add icanhazip.com as a checkip provider (contributed by Matt Parnell)
|
||||
|
||||
+2
-2
@@ -41,14 +41,14 @@
|
||||
<id>account.wildcard</id>
|
||||
<label>Wildcard</label>
|
||||
<type>checkbox</type>
|
||||
<style>optional_setting service_dyndns2 service_easydns service_custom</style>
|
||||
<style>optional_setting service_dyndns2 service_woima service_cloudflare service_easydns service_custom</style>
|
||||
<help>add a DNS wildcard CNAME record that points to the configured host.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>account.zone</id>
|
||||
<label>Zone</label>
|
||||
<type>text</type>
|
||||
<style>optional_setting service_cloudflare</style>
|
||||
<style>optional_setting service_zoneedit1 service_cloudflare service_nsupdate service_gandi service_godaddy service_nfsn service_hetzner</style>
|
||||
<help>Zone containing the host entry.</help>
|
||||
</field>
|
||||
<field>
|
||||
|
||||
@@ -35,32 +35,46 @@
|
||||
<Required>Y</Required>
|
||||
<ValidationMessage>A service type is required.</ValidationMessage>
|
||||
<OptionValues>
|
||||
<hosting1984>1984</hosting1984>
|
||||
<changeip>Changeip</changeip>
|
||||
<cloudflare>Cloudflare</cloudflare>
|
||||
<dnsmadeeasy>DNS Made Easy</dnsmadeeasy>
|
||||
<cloudns>ClouDNS</cloudns>
|
||||
<dinahosting>dinahosting</dinahosting>
|
||||
<dnsmadeeasy>DNS Made Easy (digicert)</dnsmadeeasy>
|
||||
<dns-o-matic>DNS-O-Matic</dns-o-matic>
|
||||
<dnsexit>DNSExit</dnsexit>
|
||||
<dyndns2>DynDNS.com</dyndns2>
|
||||
<dnspark>DnsPark</dnspark>
|
||||
<dslreports1>DslReports</dslreports1>
|
||||
<duckdns>DuckDNS</duckdns>
|
||||
<dslreports1>DSLReports</dslreports1>
|
||||
<dondominio>DonDominio</dondominio>
|
||||
<duckdns>Duck DNS</duckdns>
|
||||
<dynu>Dynu</dynu>
|
||||
<easydns>EasyDNS</easydns>
|
||||
<easydns>easyDNS</easydns>
|
||||
<freedns>FreeDNS</freedns>
|
||||
<freemyip>freeMyIP</freemyip>
|
||||
<gandi>gandi.net</gandi>
|
||||
<godaddy>GoDaddy</godaddy>
|
||||
<googledomains>Google</googledomains>
|
||||
<gandi>Gandi.net</gandi>
|
||||
<he-net>HE.net</he-net>
|
||||
<he-net-tunnel>HE.net TunnelBroker</he-net-tunnel>
|
||||
<hetzner>Hetzner DNS Console</hetzner>
|
||||
<inwx>INWX</inwx>
|
||||
<keysystems>Key-Systems</keysystems>
|
||||
<loopia>Loopia</loopia>
|
||||
<namecheap>NameCheap</namecheap>
|
||||
<noip>Noip</noip>
|
||||
<nfsn>NearlyFreeSpeech.net</nfsn>
|
||||
<njalla>Njalla</njalla>
|
||||
<noip>no-ip</noip>
|
||||
<nsupdatev4>nsupdate.info (IPv4)</nsupdatev4>
|
||||
<nsupdatev6>nsupdate.info (IPv6)</nsupdatev6>
|
||||
<ovh>OVHcloud DynHost</ovh>
|
||||
<servercow>Servercow</servercow>
|
||||
<sitelutions>Sitelutions</sitelutions>
|
||||
<spdyn>spDYN</spdyn>
|
||||
<strato>STRATO</strato>
|
||||
<woima>Woima</woima>
|
||||
<yandex>Yandex</yandex>
|
||||
<zoneedit1>Zoneedit</zoneedit1>
|
||||
<ovh>OVH DynHost</ovh>
|
||||
<custom>Custom</custom>
|
||||
</OptionValues>
|
||||
</service>
|
||||
|
||||
@@ -40,6 +40,14 @@ server={{account.server}}, \
|
||||
{% elif account.service == 'cloudflare' %}
|
||||
protocol=cloudflare, \
|
||||
zone={{account.zone}}, \
|
||||
{% elif account.service == 'hosting1984' %}
|
||||
protocol=1984, \
|
||||
{% elif account.service == 'godaddy' %}
|
||||
protocol=godaddy, \
|
||||
zone={{account.zone}}, \
|
||||
{% elif account.service == 'hetzner' %}
|
||||
protocol=hetzner, \
|
||||
zone={{account.zone}}, \
|
||||
{% elif account.service == 'dnsmadeeasy' %}
|
||||
protocol=dnsmadeeasy, \
|
||||
{% elif account.service == 'dns-o-matic' %}
|
||||
|
||||
Reference in New Issue
Block a user