dehydrated-io / dehydrated

letsencrypt/acme client implemented as a shell-script – just add water
https://dehydrated.io
MIT License
5.96k stars 716 forks source link

Selfhost.(de|eu) hook #918

Open Smookydope opened 1 year ago

Smookydope commented 1 year ago

Hi all

It would be great if someone with some knowledge could create a hook for Selfhost.(de|eu).

The Selfhost Support writes:

Under "Your account -> Domain management -> Domain : log in -> TXT record : change" you will also find the ID, which you need for the following:

=======

curl -X POST -F 'username=%USERNAME%' -F 'password=%PASSWORD%' -F 'rid=%RECORDID%' -F 'content=%CONTENT%' https://selfhost.de/cgi- bin/api.pl

or here the pure update URL

https://selfhost.de/cgi-bin/api.pl?username=%USERNAME%&password=%PASSWORD%&rid=%RECORDID&content=%CONTENT%

These are the POST & GET way to then change the content of this TXT record.

When setting up PFSENSE or other equipment & software, you would need to request appropriate support, whether and how Our API can be registered for it.

Note: This API requires the login username and password, not DynDNS accounts.

Thanks.

Best regards

Marcel