| CARVIEW |
Select Language
HTTP/2 200
server: nginx
date: Sat, 27 Dec 2025 06:24:12 GMT
content-type: text/html
content-length: 3504
last-modified: Mon, 28 Oct 2024 16:30:25 GMT
etag: "671fbc21-db0"
strict-transport-security: max-age=63072000; includeSubDomains; preload
content-security-policy: default-src 'none'; script-src 'nonce-e4bf5d719967ca32'; style-src-elem 'self'; img-src 'self'; font-src 'self'; base-uri 'none'; frame-ancestors 'none'; form-action 'none';
referrer-policy: no-referrer
x-content-type-options: nosniff
accept-ranges: bytes
dehydrated | letsencrypt/acme client implemented as a shell-script – just add water
dehydrated
letsencrypt/acme client implemented as a shell-script – just add water
View on GitHub Buy me a coffee Download .tar.gzDehydrated is a client for signing certificates with an ACME-server (e.g. Let’s Encrypt or ZeroSSL) implemented as a relatively simple bash-script.
It uses the openssl utility for everything related to actually handling keys and certificates, so you need to have that installed.
Other dependencies are: cURL, sed, grep, mktemp (all found on almost any system, cURL being the only exception)
Current features:
- Signing of a list of domains
- Signing of a CSR
- Renewal if a certificate is about to expire or SAN (subdomains) changed
- Certificate revocation
Please keep in mind that this software and even the acme-protocol are relatively young and may still have some unresolved issues. Feel free to report any issues you find with this script or contribute by submitting a pull request.