Software Alternatives & Reviews
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

acme.sh

A pure Unix shell script implementing ACME client protocol and deploying SSL certificates.

acme.sh Reviews and details

Screenshots and images

  • acme.sh Landing page
    Landing page //
    2023-07-24

Badges & Trophies

Promote acme.sh. You can add any of these badges on your website.
SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Free SSL Let's Encrypt - Acme.sh - Wordpress - Openlitespeed

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about acme.sh and what they use it for.
  • Setting up a Homelab: Part 1 Proxmox and LetsEncrypt
    A self-signed certificate was generated and used by Proxmox which will always generate a warning on the browser. I did not like seeing this when trying to work on my home lab. So, I started looking for ways to put a valid SSL certificate in Proxmox. During my research, I found that Proxmox could be made to integrate with acme.sh; a free SSL certificate generator powered by ACME(Let's Encrypt). - Source: dev.to / about 1 month ago
  • Dehydrated: Letsencrypt/acme client implemented as a shell-script
    Dehydrated and acme.sh seems different. Is one of them fork? https://github.com/acmesh-official/acme.sh. - Source: Hacker News / 22 days ago
  • How to Build Email Server with Exim on Alma Linux 9
    Next, we will install acme.sh, a command-line tool for managing SSL/TLS certificates. I prefer acme.sh over certbot, as it does not depend on the OS version. For more details about acme.sh, check its GitHub repo here. - Source: dev.to / about 2 months ago
  • Ask HN: What is your experience with ZeroSSL?
    As a result, any certificates issued (or renewed) after Feb 8th will not work on older Android devices (< 7.1.1), unless the ACME client has been configure to request an alternate certificate chain. The "alternate chain" workaround will also stop working on June 6th. I need to support these older Android devices so I am looking for alternatives. I have seen ZeroSSL mentioned a few times; it is also the default CA... - Source: Hacker News / about 2 months ago
  • I made a tool for automatically updating the current and next (rollover) TLSA DNS records with acme.sh and the Cloudflare API
    For the few people here that happen to run a self-hosted email server with acme.sh for TLS key/cert generation and Cloudflare for DNS management, I have made a tool that I personally use to get a perfect 100% score on Internet.nl's email test. Source: 5 months ago
  • This is Fine
    People wonder why I like using the shell-based ACME client like dehydrated (or acme.sh): * https://packages.debian.org/search?keywords=dehydrated * https://github.com/acmesh-official/acme.sh A kludgy as very long shell scripts are (thought to be), I have a better chance of being able to go through all the code and understand it than a dozen(+) Python libraries. - Source: Hacker News / 5 months ago
  • IT Pro Tuesday #276 - Cert Automation, Packet Analysis, Vim Cheatsheet & More
    Acme.sh is a lightweight Unix shell script for automatic issuance and renewal of free certificates in a Unix environment. It's compatible with Bash, dash, and sh; Docker/IPv6 ready; requires no external dependencies; and can issue, renew, and install certificates without the need for root or sudoer access. Thanks for this recommendation go to blitznogger. Source: 6 months ago
  • Cannot install with mack-a's v2ray-agent script
    Error troubleshooting: 1.Failed to obtain Github files, please wait for Github to recover and try, the recovery progress can be viewed at [https://www.githubstatus.com/] There is a bug in the 2.acme.sh script, see [https://github.com/acmesh-official/acme.sh] issues. Source: 7 months ago
  • LeGo CertHub v0.9.0 with Docker Support
    v0.9.1 is out and natively supports both https://github.com/joohoi/acme-dns and any dns provider available in https://github.com/acmesh-official/acme.sh. Source: 12 months ago
  • LeGo CertHub v0.9.0 with Docker Support
    u/gregtwallace maybe in the short term until you write your own, you could provide a hook into one of the many ACME client implementations which do DNS-01 and support the majority of major DNS provider APIs out of the box? That would make your (really great!) project much more widely usable. Source: 12 months ago
  • How do you deal with SSL certs management?
    For linux I am using acme.sh https://github.com/acmesh-official/acme.sh on some servers and certbot on others. Acme.sh comes with many ready deployment scripts like for panos and sendmail. Source: about 1 year ago
  • SSL cert for DSM on Synology
    It's all here: https://github.com/acmesh-official/acme.sh or just use a tutorial like this here: https://www.christosgeo.com/2022/02/03/renew-lets-encrypt-certificates-on-synology-using-acme-sh/. Source: about 1 year ago
  • Is there anything new to generate Let's Encrypt certificate with Docker and Nginx?
    I've always just used acme.sh with DNS-01 verification. An easy to use bash script. Source: about 1 year ago
  • ACME setup. Domain required?
    This is a lot more complicated setup but it works for me. I run a private CA called step-ca from smallstep and it provides CA and ACME endpoint. I use a .home domain. The trick is the validation for non-http devices which is typically the DNS-01 challenge. For this, I have unbound in pfsense setup to work with acme-dns so I can keep everything internal. Again its complicated but if your learning cyber... Source: about 1 year ago
  • Write Posix Shell
    > Oh, and that 500-line shell script probably ends up being a 5000-line Python monster anyway. The dehydrated ACME client is 2400 lines of bash/zsh: * https://github.com/dehydrated-io/dehydrated The official Let's Encrypt client is written in Python, and the core 'executable' is much longer, and in addition it pulls in a boatload of dependencies: * https://packages.debian.org/bullseye/python3-certbot. - Source: Hacker News / about 1 year ago
  • Ubuntu Flavors Decide to Drop Flatpak
    I can recommend using acme.sh for those types of situations. Source: about 1 year ago
  • Are there working alternatives to snap/certbot?
    Acme.sh (https://github.com/acmesh-official/acme.sh) appears to support OL. I believe you need to change some config option or command line parameter to have it use Let's Encrypt now but try it out. Source: over 1 year ago
  • Having a little trouble setting up TLS when ISP blocks port 80
    I use dns-01 for verification via acme.sh. Source: over 1 year ago
  • Issues setting up Google DDNS, subdomains, and reverse proxies
    I'm not surprised the website isn't accessible at web.myname.dev, but I am surprised that it's not accessible at web.myname.dscloud.me, since that should be redirecting to nas_local_ip:443 the same way the router one is redirecting to router_local_ip:443. So clearly I have at least two things wrong here, one issue that's preventing the reverse proxy on the Synology domain from working, and another bigger issue... Source: over 1 year ago
  • Plex freezes for a solid 30 seconds whenever I open a TV show. This only happens on this device and this app. Does anyone know how I could fix this?
    If it's an insecure connection issue, you can also potentially secure it with a free domain name (I use Freenom), free dynamic DNS(I use afraid.org) & a free self-renewing SSL certificate from Let's Encrypt. There are a ton of Let's Encrypt (ACME protocol) compatible client & one of the more newbie friendly one is the ACME.sh script. Source: over 1 year ago
  • Is there a way to automatically renew Certbot SSL certs with a DNS challenge?
    Yes, kind of. Terminology first: ACME is a protocol for requesting and renewing certificates. It was designed by the Internet Security Research Group (ISRG) for their Let's Encrypt service. Certbot is one client that implements the ACME protocol, and ACME.sh is another. Source: over 1 year ago

Do you know an article comparing acme.sh to other products?
Suggest a link to a post with product alternatives.

Suggest an article

acme.sh discussion

Log in or Post with

This is an informative page about acme.sh. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.