Skip to content

Commit 578b35d

Browse files
committed
chore: generate
1 parent 9978cde commit 578b35d

File tree

4 files changed

+124
-7
lines changed

4 files changed

+124
-7
lines changed

README.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -187,45 +187,50 @@ Detailed documentation is available [here](https://go-acme.github.io/lego/dns).
187187
<td><a href="https://go-acme.github.io/lego/dns/rfc2136/">RFC2136</a></td>
188188
<td><a href="https://go-acme.github.io/lego/dns/rimuhosting/">RimuHosting</a></td>
189189
</tr><tr>
190+
<td><a href="https://go-acme.github.io/lego/dns/nicru/">RU CENTER</a></td>
190191
<td><a href="https://go-acme.github.io/lego/dns/sakuracloud/">Sakura Cloud</a></td>
191192
<td><a href="https://go-acme.github.io/lego/dns/scaleway/">Scaleway</a></td>
192193
<td><a href="https://go-acme.github.io/lego/dns/selectel/">Selectel</a></td>
193-
<td><a href="https://go-acme.github.io/lego/dns/selectelv2/">Selectel v2</a></td>
194194
</tr><tr>
195+
<td><a href="https://go-acme.github.io/lego/dns/selectelv2/">Selectel v2</a></td>
195196
<td><a href="https://go-acme.github.io/lego/dns/selfhostde/">SelfHost.(de|eu)</a></td>
196197
<td><a href="https://go-acme.github.io/lego/dns/servercow/">Servercow</a></td>
197198
<td><a href="https://go-acme.github.io/lego/dns/shellrent/">Shellrent</a></td>
198-
<td><a href="https://go-acme.github.io/lego/dns/simply/">Simply.com</a></td>
199199
</tr><tr>
200+
<td><a href="https://go-acme.github.io/lego/dns/simply/">Simply.com</a></td>
200201
<td><a href="https://go-acme.github.io/lego/dns/sonic/">Sonic</a></td>
201202
<td><a href="https://go-acme.github.io/lego/dns/stackpath/">Stackpath</a></td>
202203
<td><a href="https://go-acme.github.io/lego/dns/tencentcloud/">Tencent Cloud DNS</a></td>
203-
<td><a href="https://go-acme.github.io/lego/dns/timewebcloud/">Timeweb Cloud</a></td>
204204
</tr><tr>
205+
<td><a href="https://go-acme.github.io/lego/dns/timewebcloud/">Timeweb Cloud</a></td>
205206
<td><a href="https://go-acme.github.io/lego/dns/transip/">TransIP</a></td>
206207
<td><a href="https://go-acme.github.io/lego/dns/safedns/">UKFast SafeDNS</a></td>
207208
<td><a href="https://go-acme.github.io/lego/dns/ultradns/">Ultradns</a></td>
208-
<td><a href="https://go-acme.github.io/lego/dns/variomedia/">Variomedia</a></td>
209209
</tr><tr>
210+
<td><a href="https://go-acme.github.io/lego/dns/variomedia/">Variomedia</a></td>
210211
<td><a href="https://go-acme.github.io/lego/dns/vegadns/">VegaDNS</a></td>
211212
<td><a href="https://go-acme.github.io/lego/dns/vercel/">Vercel</a></td>
212213
<td><a href="https://go-acme.github.io/lego/dns/versio/">Versio.[nl|eu|uk]</a></td>
213-
<td><a href="https://go-acme.github.io/lego/dns/vinyldns/">VinylDNS</a></td>
214214
</tr><tr>
215+
<td><a href="https://go-acme.github.io/lego/dns/vinyldns/">VinylDNS</a></td>
215216
<td><a href="https://go-acme.github.io/lego/dns/vkcloud/">VK Cloud</a></td>
216217
<td><a href="https://go-acme.github.io/lego/dns/volcengine/">Volcano Engine/火山引擎</a></td>
217218
<td><a href="https://go-acme.github.io/lego/dns/vscale/">Vscale</a></td>
218-
<td><a href="https://go-acme.github.io/lego/dns/vultr/">Vultr</a></td>
219219
</tr><tr>
220+
<td><a href="https://go-acme.github.io/lego/dns/vultr/">Vultr</a></td>
220221
<td><a href="https://go-acme.github.io/lego/dns/webnames/">Webnames</a></td>
221222
<td><a href="https://go-acme.github.io/lego/dns/websupport/">Websupport</a></td>
222223
<td><a href="https://go-acme.github.io/lego/dns/wedos/">WEDOS</a></td>
223-
<td><a href="https://go-acme.github.io/lego/dns/yandex360/">Yandex 360</a></td>
224224
</tr><tr>
225+
<td><a href="https://go-acme.github.io/lego/dns/yandex360/">Yandex 360</a></td>
225226
<td><a href="https://go-acme.github.io/lego/dns/yandexcloud/">Yandex Cloud</a></td>
226227
<td><a href="https://go-acme.github.io/lego/dns/yandex/">Yandex PDD</a></td>
227228
<td><a href="https://go-acme.github.io/lego/dns/zoneee/">Zone.ee</a></td>
229+
</tr><tr>
228230
<td><a href="https://go-acme.github.io/lego/dns/zonomi/">Zonomi</a></td>
231+
<td></td>
232+
<td></td>
233+
<td></td>
229234
</tr></table>
230235

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

cmd/zz_gen_cmd_dnshelp.go

Lines changed: 24 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_nicru.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
title: "RU CENTER"
3+
date: 2019-03-03T16:39:46+01:00
4+
draft: false
5+
slug: nicru
6+
dnsprovider:
7+
since: "v4.20.0"
8+
code: "nicru"
9+
url: "https://nic.ru/"
10+
---
11+
12+
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
13+
<!-- providers/dns/nicru/nicru.toml -->
14+
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
15+
16+
17+
Configuration for [RU CENTER](https://nic.ru/).
18+
19+
20+
<!--more-->
21+
22+
- Code: `nicru`
23+
- Since: v4.20.0
24+
25+
26+
Here is an example bash command using the RU CENTER provider:
27+
28+
```bash
29+
NICRU_USER="<your_user>" \
30+
NICRU_PASSWORD="<your_password>" \
31+
NICRU_SERVICE_ID="<service_id>" \
32+
NICRU_SECRET="<service_secret>" \
33+
NICRU_SERVICE_NAME="<service_name>" \
34+
./lego --dns nicru --domains "*.example.com" --email you@example.com run
35+
```
36+
37+
38+
39+
40+
## Credentials
41+
42+
| Environment Variable Name | Description |
43+
|-----------------------|-------------|
44+
| `NICRU_PASSWORD` | Password for account in RU CENTER |
45+
| `NICRU_SECRET` | Secret for application in DNS-hosting RU CENTER |
46+
| `NICRU_SERVICE_ID` | Service ID for application in DNS-hosting RU CENTER |
47+
| `NICRU_SERVICE_NAME` | Service Name for DNS-hosting RU CENTER |
48+
| `NICRU_USER` | Agreement for account in RU CENTER |
49+
50+
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
51+
More information [here]({{% ref "dns#configuration-and-credentials" %}}).
52+
53+
54+
## Additional Configuration
55+
56+
| Environment Variable Name | Description |
57+
|--------------------------------|-------------|
58+
| `NICRU_POLLING_INTERVAL` | Time between DNS propagation check |
59+
| `NICRU_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
60+
| `NICRU_TTL` | The TTL of the TXT record used for the DNS challenge |
61+
62+
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
63+
More information [here]({{% ref "dns#configuration-and-credentials" %}}).
64+
65+
## Credential inforamtion
66+
67+
You can find information about service ID and secret https://www.nic.ru/manager/oauth.cgi?step=oauth.app_list
68+
69+
| ENV Variable | Parameter from page | Example |
70+
|---------------------|--------------------------------|-------------------|
71+
| NICRU_USER | Username (Number of agreement) | NNNNNNN/NIC-D |
72+
| NICRU_PASSWORD | Password account | |
73+
| NICRU_SERVICE_ID | Application ID | hex-based, len 32 |
74+
| NICRU_SECRET | Identity endpoint | string len 91 |
75+
| NICRU_SERVICE_NAME | Service name in DNS-hosting | DPNNNNNNNNNN |
76+
77+
78+
79+
## More information
80+
81+
- [API documentation](https://www.nic.ru/help/api-dns-hostinga_3643.html)
82+
83+
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
84+
<!-- providers/dns/nicru/nicru.toml -->
85+
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->

providers/dns/zz_gen_dns_providers.go

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

0 commit comments

Comments
 (0)