letsencrypt/acme client implemented as a shell-script, just add water. Dehydrated 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). 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. dehydrated is looking for a config file in a few different places, it will use the first one it can find.

Features

  • Signing of a list of domains
  • Signing of a CSR
  • Renewal if a certificate is about to expire or SAN changed
  • Certificate revocation
  • dehydrated looks for a config file in a few different places

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow dehydrated

dehydrated Web Site

Other Useful Business Software
Boost Partnership Revenue and Engagement in minutes Icon
Boost Partnership Revenue and Engagement in minutes

Welcome to the next-generation PRM. Connect your CRM, launch your partner portal & start driving revenue on autopilot.

Introw is a next-gen Partner Relationship Management (PRM) platform built to seamlessly connect, engage, and grow your partner ecosystem—all while keeping your CRM as the single source of truth.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of dehydrated!

Additional Project Details

Programming Language

Unix Shell

Related Categories

Unix Shell Terminals, Unix Shell User Interface (UI) Software

Registered

2022-04-11