From 365dd75a76b60b8399e7adc9025451dbb3202ba8 Mon Sep 17 00:00:00 2001 From: as-kholin Date: Mon, 23 Sep 2024 22:11:20 -0500 Subject: [PATCH] adding omg.lol DNS API --- dnsapi2.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/dnsapi2.md b/dnsapi2.md index 209baa2..7366ce0 100644 --- a/dnsapi2.md +++ b/dnsapi2.md @@ -91,6 +91,7 @@ - [167. Use Yandex 360 for Business DNS API](#dns_yandex360) - [168. Use HE DNS DDNS API](#dns_he_ddns) - [169. Using the IONOS Cloud DNS API](#dns_ionos_cloud) +- [170. Use omg.lol](#dns_omglol) - [Use custom API](#dns_myapi) - [Use lexicon DNS API](#dns_lexicon) @@ -2313,6 +2314,26 @@ Then, you can issue a certificate by executing: Please report any bugs or issues [here](https://github.com/acmesh-official/acme.sh/issues/5243) + +1. Collect your API Key +- Navigate to [https://home.omg.lol/account](https://home.omg.lol/account) +- Log in (if not already logged in) +- Scroll all the way to the bottom +- click the clipboard to copy your API key + +2. Export the following variables: +``` +export omglol_apikey="your_api_key" # as collected from your accounts page +export omglol_address="your_omg.lol_address" # Leading '@' not required +``` + +3. Use the `acme.sh` command with the `--dns dns_omglol` parameter to issue your certificate. For example: + +``` +./acme.sh --issue --dns dns_omglol --dnssleep 120 -d address.omg.lol -d *.address.omg.lol +``` + +Please report any bugs or issues [here](https://github.com/acmesh-official/acme.sh/issues/5299)