Skip to content

Commit a3f3c62

Browse files
authored
Add DNS provider for Octenium (#2661)
1 parent 7a6aa11 commit a3f3c62

20 files changed

+1151
-14
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -193,70 +193,70 @@ Detailed documentation is available [here](https://go-acme.github.io/lego/dns).
193193
<td><a href="https://go-acme.github.io/lego/dns/nodion/">Nodion</a></td>
194194
<td><a href="https://go-acme.github.io/lego/dns/ns1/">NS1</a></td>
195195
</tr><tr>
196+
<td><a href="https://go-acme.github.io/lego/dns/octenium/">Octenium</a></td>
196197
<td><a href="https://go-acme.github.io/lego/dns/otc/">Open Telekom Cloud</a></td>
197198
<td><a href="https://go-acme.github.io/lego/dns/oraclecloud/">Oracle Cloud</a></td>
198199
<td><a href="https://go-acme.github.io/lego/dns/ovh/">OVH</a></td>
199-
<td><a href="https://go-acme.github.io/lego/dns/plesk/">plesk.com</a></td>
200200
</tr><tr>
201+
<td><a href="https://go-acme.github.io/lego/dns/plesk/">plesk.com</a></td>
201202
<td><a href="https://go-acme.github.io/lego/dns/porkbun/">Porkbun</a></td>
202203
<td><a href="https://go-acme.github.io/lego/dns/pdns/">PowerDNS</a></td>
203204
<td><a href="https://go-acme.github.io/lego/dns/rackspace/">Rackspace</a></td>
204-
<td><a href="https://go-acme.github.io/lego/dns/rainyun/">Rain Yun/雨云</a></td>
205205
</tr><tr>
206+
<td><a href="https://go-acme.github.io/lego/dns/rainyun/">Rain Yun/雨云</a></td>
206207
<td><a href="https://go-acme.github.io/lego/dns/rcodezero/">RcodeZero</a></td>
207208
<td><a href="https://go-acme.github.io/lego/dns/regru/">reg.ru</a></td>
208209
<td><a href="https://go-acme.github.io/lego/dns/regfish/">Regfish</a></td>
209-
<td><a href="https://go-acme.github.io/lego/dns/rfc2136/">RFC2136</a></td>
210210
</tr><tr>
211+
<td><a href="https://go-acme.github.io/lego/dns/rfc2136/">RFC2136</a></td>
211212
<td><a href="https://go-acme.github.io/lego/dns/rimuhosting/">RimuHosting</a></td>
212213
<td><a href="https://go-acme.github.io/lego/dns/nicru/">RU CENTER</a></td>
213214
<td><a href="https://go-acme.github.io/lego/dns/sakuracloud/">Sakura Cloud</a></td>
214-
<td><a href="https://go-acme.github.io/lego/dns/scaleway/">Scaleway</a></td>
215215
</tr><tr>
216+
<td><a href="https://go-acme.github.io/lego/dns/scaleway/">Scaleway</a></td>
216217
<td><a href="https://go-acme.github.io/lego/dns/selectel/">Selectel</a></td>
217218
<td><a href="https://go-acme.github.io/lego/dns/selectelv2/">Selectel v2</a></td>
218219
<td><a href="https://go-acme.github.io/lego/dns/selfhostde/">SelfHost.(de|eu)</a></td>
219-
<td><a href="https://go-acme.github.io/lego/dns/servercow/">Servercow</a></td>
220220
</tr><tr>
221+
<td><a href="https://go-acme.github.io/lego/dns/servercow/">Servercow</a></td>
221222
<td><a href="https://go-acme.github.io/lego/dns/shellrent/">Shellrent</a></td>
222223
<td><a href="https://go-acme.github.io/lego/dns/simply/">Simply.com</a></td>
223224
<td><a href="https://go-acme.github.io/lego/dns/sonic/">Sonic</a></td>
224-
<td><a href="https://go-acme.github.io/lego/dns/spaceship/">Spaceship</a></td>
225225
</tr><tr>
226+
<td><a href="https://go-acme.github.io/lego/dns/spaceship/">Spaceship</a></td>
226227
<td><a href="https://go-acme.github.io/lego/dns/stackpath/">Stackpath</a></td>
227228
<td><a href="https://go-acme.github.io/lego/dns/technitium/">Technitium</a></td>
228229
<td><a href="https://go-acme.github.io/lego/dns/tencentcloud/">Tencent Cloud DNS</a></td>
229-
<td><a href="https://go-acme.github.io/lego/dns/edgeone/">Tencent EdgeOne</a></td>
230230
</tr><tr>
231+
<td><a href="https://go-acme.github.io/lego/dns/edgeone/">Tencent EdgeOne</a></td>
231232
<td><a href="https://go-acme.github.io/lego/dns/timewebcloud/">Timeweb Cloud</a></td>
232233
<td><a href="https://go-acme.github.io/lego/dns/transip/">TransIP</a></td>
233234
<td><a href="https://go-acme.github.io/lego/dns/safedns/">UKFast SafeDNS</a></td>
234-
<td><a href="https://go-acme.github.io/lego/dns/ultradns/">Ultradns</a></td>
235235
</tr><tr>
236+
<td><a href="https://go-acme.github.io/lego/dns/ultradns/">Ultradns</a></td>
236237
<td><a href="https://go-acme.github.io/lego/dns/variomedia/">Variomedia</a></td>
237238
<td><a href="https://go-acme.github.io/lego/dns/vegadns/">VegaDNS</a></td>
238239
<td><a href="https://go-acme.github.io/lego/dns/vercel/">Vercel</a></td>
239-
<td><a href="https://go-acme.github.io/lego/dns/versio/">Versio.[nl|eu|uk]</a></td>
240240
</tr><tr>
241+
<td><a href="https://go-acme.github.io/lego/dns/versio/">Versio.[nl|eu|uk]</a></td>
241242
<td><a href="https://go-acme.github.io/lego/dns/vinyldns/">VinylDNS</a></td>
242243
<td><a href="https://go-acme.github.io/lego/dns/vkcloud/">VK Cloud</a></td>
243244
<td><a href="https://go-acme.github.io/lego/dns/volcengine/">Volcano Engine/火山引擎</a></td>
244-
<td><a href="https://go-acme.github.io/lego/dns/vscale/">Vscale</a></td>
245245
</tr><tr>
246+
<td><a href="https://go-acme.github.io/lego/dns/vscale/">Vscale</a></td>
246247
<td><a href="https://go-acme.github.io/lego/dns/vultr/">Vultr</a></td>
247248
<td><a href="https://go-acme.github.io/lego/dns/webnames/">Webnames</a></td>
248249
<td><a href="https://go-acme.github.io/lego/dns/websupport/">Websupport</a></td>
249-
<td><a href="https://go-acme.github.io/lego/dns/wedos/">WEDOS</a></td>
250250
</tr><tr>
251+
<td><a href="https://go-acme.github.io/lego/dns/wedos/">WEDOS</a></td>
251252
<td><a href="https://go-acme.github.io/lego/dns/westcn/">West.cn/西部数码</a></td>
252253
<td><a href="https://go-acme.github.io/lego/dns/yandex360/">Yandex 360</a></td>
253254
<td><a href="https://go-acme.github.io/lego/dns/yandexcloud/">Yandex Cloud</a></td>
254-
<td><a href="https://go-acme.github.io/lego/dns/yandex/">Yandex PDD</a></td>
255255
</tr><tr>
256+
<td><a href="https://go-acme.github.io/lego/dns/yandex/">Yandex PDD</a></td>
256257
<td><a href="https://go-acme.github.io/lego/dns/zoneee/">Zone.ee</a></td>
257258
<td><a href="https://go-acme.github.io/lego/dns/zoneedit/">ZoneEdit</a></td>
258259
<td><a href="https://go-acme.github.io/lego/dns/zonomi/">Zonomi</a></td>
259-
<td></td>
260260
</tr></table>
261261

262262
<!-- END DNS PROVIDERS LIST -->

cmd/zz_gen_cmd_dnshelp.go

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/content/dns/zz_gen_octenium.md

Lines changed: 67 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/data/zz_cli_help.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ To display the documentation for a specific DNS provider, run:
152152
$ lego dnshelp -c code
153153
154154
Supported DNS providers:
155-
acme-dns, active24, alidns, allinkl, arvancloud, auroradns, autodns, axelname, azion, azure, azuredns, baiducloud, beget, binarylane, bindman, bluecat, bookmyname, brandit, bunny, checkdomain, civo, clouddns, cloudflare, cloudns, cloudru, cloudxns, conoha, conohav3, constellix, corenetworks, cpanel, derak, desec, designate, digitalocean, directadmin, dnshomede, dnsimple, dnsmadeeasy, dnspod, dode, domeneshop, dreamhost, duckdns, dyn, dyndnsfree, dynu, easydns, edgedns, edgeone, efficientip, epik, exec, exoscale, f5xc, freemyip, gandi, gandiv5, gcloud, gcore, glesys, godaddy, googledomains, hetzner, hostingde, hostinger, hosttech, httpnet, httpreq, huaweicloud, hurricane, hyperone, ibmcloud, iij, iijdpf, infoblox, infomaniak, internetbs, inwx, ionos, ipv64, iwantmyname, joker, keyhelp, liara, lightsail, limacity, linode, liquidweb, loopia, luadns, mailinabox, manageengine, manual, metaname, metaregistrar, mijnhost, mittwald, myaddr, mydnsjp, mythicbeasts, namecheap, namedotcom, namesilo, nearlyfreespeech, netcup, netlify, nicmanager, nicru, nifcloud, njalla, nodion, ns1, oraclecloud, otc, ovh, pdns, plesk, porkbun, rackspace, rainyun, rcodezero, regfish, regru, rfc2136, rimuhosting, route53, safedns, sakuracloud, scaleway, selectel, selectelv2, selfhostde, servercow, shellrent, simply, sonic, spaceship, stackpath, technitium, tencentcloud, timewebcloud, transip, ultradns, variomedia, vegadns, vercel, versio, vinyldns, vkcloud, volcengine, vscale, vultr, webnames, websupport, wedos, westcn, yandex, yandex360, yandexcloud, zoneedit, zoneee, zonomi
155+
acme-dns, active24, alidns, allinkl, arvancloud, auroradns, autodns, axelname, azion, azure, azuredns, baiducloud, beget, binarylane, bindman, bluecat, bookmyname, brandit, bunny, checkdomain, civo, clouddns, cloudflare, cloudns, cloudru, cloudxns, conoha, conohav3, constellix, corenetworks, cpanel, derak, desec, designate, digitalocean, directadmin, dnshomede, dnsimple, dnsmadeeasy, dnspod, dode, domeneshop, dreamhost, duckdns, dyn, dyndnsfree, dynu, easydns, edgedns, edgeone, efficientip, epik, exec, exoscale, f5xc, freemyip, gandi, gandiv5, gcloud, gcore, glesys, godaddy, googledomains, hetzner, hostingde, hostinger, hosttech, httpnet, httpreq, huaweicloud, hurricane, hyperone, ibmcloud, iij, iijdpf, infoblox, infomaniak, internetbs, inwx, ionos, ipv64, iwantmyname, joker, keyhelp, liara, lightsail, limacity, linode, liquidweb, loopia, luadns, mailinabox, manageengine, manual, metaname, metaregistrar, mijnhost, mittwald, myaddr, mydnsjp, mythicbeasts, namecheap, namedotcom, namesilo, nearlyfreespeech, netcup, netlify, nicmanager, nicru, nifcloud, njalla, nodion, ns1, octenium, oraclecloud, otc, ovh, pdns, plesk, porkbun, rackspace, rainyun, rcodezero, regfish, regru, rfc2136, rimuhosting, route53, safedns, sakuracloud, scaleway, selectel, selectelv2, selfhostde, servercow, shellrent, simply, sonic, spaceship, stackpath, technitium, tencentcloud, timewebcloud, transip, ultradns, variomedia, vegadns, vercel, versio, vinyldns, vkcloud, volcengine, vscale, vultr, webnames, websupport, wedos, westcn, yandex, yandex360, yandexcloud, zoneedit, zoneee, zonomi
156156
157157
More information: https://go-acme.github.io/lego/dns
158158
"""
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"api-status": "success",
3+
"api-response": {
4+
"record": {
5+
"type": "TXT",
6+
"name": "_acme-challenge.example.com.",
7+
"ttl": 120,
8+
"value": "w6uP8Tcg6K2QR905Rms8iXTlksL6OD1KOWBxTK7wxPI",
9+
"raw": {
10+
"txtdata": "w6uP8Tcg6K2QR905Rms8iXTlksL6OD1KOWBxTK7wxPI"
11+
}
12+
}
13+
}
14+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"api-status": "success",
3+
"api-response": {
4+
"deleted": {
5+
"count": 1,
6+
"lines": [
7+
123
8+
]
9+
}
10+
}
11+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"api-status": "success",
3+
"api-response": {
4+
"records": [
5+
{
6+
"line": 31,
7+
"type": "TXT",
8+
"name": "_dmarc.example.com.",
9+
"ttl": 300,
10+
"value": "xxx",
11+
"raw": {
12+
"txtdata": "xxx"
13+
}
14+
},
15+
{
16+
"line": 123,
17+
"type": "TXT",
18+
"name": "_acme-challenge.example.com.",
19+
"ttl": 300,
20+
"value": "w6uP8Tcg6K2QR905Rms8iXTlksL6OD1KOWBxTK7wxPI",
21+
"raw": {
22+
"txtdata": "w6uP8Tcg6K2QR905Rms8iXTlksL6OD1KOWBxTK7wxPI"
23+
}
24+
}
25+
]
26+
}
27+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"api-status": "success",
3+
"api-response": {
4+
"domains": {
5+
"2976": {
6+
"domain-name": "example.com",
7+
"registration-date": "21\/08\/2025",
8+
"expiration-date": "-",
9+
"status": "active"
10+
}
11+
}
12+
}
13+
}

0 commit comments

Comments
 (0)