MyGit

mcdado/win-acme-dns-ovh

Fork: 0 Star: 1 (更新于 2024-09-28 13:49:34)

license: MIT

Language: JavaScript .

Scripts for Win-Acme to allow DNS validation on OVH.

最后发布版本: v0.1.1 ( 2024-09-23 23:23:43)

GitHub网址

win-acme-dns-ovh

Scripts for win-acme to allow DNS validation on OVH.

Instructions

First of all, obtain credentials from OVH: https://github.com/ovh/node-ovh#login-as-a-user

Then, copy .env.example, rename the copy to just .env and fill in the values, like in this:

# example values, get yours from OVH
OVH_ENDPOINT=ovh-eu
OVH_APP_KEY=383w8gb8DkVjP36L
OVH_APP_SECRET=bNDbrEg6z6w672EZjoKJvzninym37234
OVH_CUSTOMER_KEY=d7vA2PsGef6vkVvf7y4HfzYb987e32Mx

Now you can setup win-acme to use these scripts for DNS-01 challenge. Here is a rough step-by-step walkthrough of the prompts from win-acme:

  1. Create certificate (full options)
  2. Manual input
  3. Common name: [your.domain]
  4. Friendly name: [Enter]
  5. Create verification records with your own scripts
  6. Path to script to create: C:\Program Files\nodejs\node.exe (should be your Node.js executable)
  7. Delete: Using the same script
  8. Create parameters: C:\src\win-acme-dns-ovh\index.js create {Identifier} {RecordName} {Token} (for index.js specify the directory of you local checkout)
  9. Delete parameters: C:\src\win-acme-dns-ovh\index.js delete {Identifier} {RecordName} {Token}
  10. CSR: default
  11. Certificate store: according to your needs
  12. Path for .pem files (in case you chose PEM encoded files above): something like C:\etc\letsencrypt\your.domain should be fine
  13. Additional store: according to your needs
  14. Installation step: according to your needs

win-acme will take care of creating the scheduled task to automatically renew the certificate.

最近版本更新:(数据更新于 2024-09-28 13:49:18)

2024-09-23 23:23:43 v0.1.1

2024-09-21 22:41:10 v0.1.0

2022-11-25 01:05:41 v0.0.2

2020-09-28 21:34:08 v0.0.1

mcdado/win-acme-dns-ovh同语言 JavaScript最近更新仓库

2024-09-27 23:40:41 bia-pain-bache/BPB-Worker-Panel

2024-09-27 04:27:34 openlayers/openlayers

2024-09-27 02:31:15 gethomepage/homepage

2024-09-26 22:55:50 mrdoob/three.js

2024-09-26 11:50:44 pedroslopez/whatsapp-web.js

2024-09-26 02:22:45 brave/brave-browser