getssl

obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers. (by srvrco)

Getssl Alternatives

Similar projects and alternatives to getssl

  1. puppeteer

    391 getssl VS puppeteer

    JavaScript API for Chrome and Firefox

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. acme.sh

    287 getssl VS acme.sh

    A pure Unix shell script implementing ACME client protocol

  4. chromium

    249 getssl VS chromium

    The official GitHub mirror of the Chromium source

  5. cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  6. lego

    57 getssl VS lego

    Let's Encrypt/ACME client and library written in Go

  7. certificates

    🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.

  8. letsencrypt

    21 getssl VS letsencrypt

    Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. proposals

    A home for well-formed proposed incubations for the web platform. All proposals welcome. (by WICG)

  11. boulder

    An ACME-based certificate authority, written in Go.

  12. lexicon

    17 getssl VS lexicon

    Manipulate DNS records on various DNS providers in a standardized way.

  13. cli

    9 getssl VS cli

    🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)

  14. acme-tiny

    5 getssl VS acme-tiny

    A tiny script to issue and renew TLS certs from Let's Encrypt

  15. uacme

    ACMEv2 client written in plain C with minimal dependencies (by ndilieto)

  16. rosenpass

    8 getssl VS rosenpass

    Rosenpass is a post-quantum-secure VPN that uses WireGuard to transport the actual data.

  17. ssh-tools

    5 getssl VS ssh-tools

    Discontinued Making SSH more convenient

  18. docker-pure-ftpd

    Docker Pure-ftpd Server

  19. certmaster

    Automatically renew certs and install to destinations

  20. concorde

    ACME automation tool, client library, and CLI tool, written in Python 3 (by frutiger)

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better getssl alternative or higher similarity.

getssl discussion

Log in or Post with

getssl reviews and mentions

Posts with mentions or reviews of getssl. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-20.
  • Let's Encrypt is 10 years old now
    4 projects | news.ycombinator.com | 20 Nov 2024
    > certbot is a python program, better hope it keeps working

    There is also https://github.com/srvrco/getssl which is a bash script. I have lightly audited it years ago and it did not seem to upload your private keys anywhere... If have used it occasionally, but I don't let it run as root, so I need to copy the retrieved certs into the the server config manually.

  • Why Certificate Lifecycle Automation Matters
    4 projects | news.ycombinator.com | 30 Jan 2024
    A 'competitor' to this would be GetSSL which is a pure-shell ACME client (plus OpenSSL and cURL) and can be executed on one host, but send verification tokens to remote systems (where you may not have cron access):

    > Get certificates for remote servers - The tokens used to provide validation of domain ownership, and the certificates themselves can be automatically copied to remote servers (via ssh, sftp or ftp for tokens). The script doesn't need to run on the server itself. This can be useful if you don't have access to run such scripts on the server itself, as it's a shared server for example.

    * https://github.com/srvrco/getssl

  • why should we use ssl certificates for our self-hosted services in our internal network?
    1 project | /r/selfhosted | 24 Apr 2023
    I first got by with self signed certificates, but with all the major browsers warning they'll stop supporting those eventually I finally bit the bullet last month and installed getssl to automatically update all my certificates once a month.
  • letsencrypt with noip free domain?
    2 projects | /r/selfhosted | 10 Apr 2023
    because I didn't want to install another package manager (snapd) on my Ubuntu 18.04 server I checked the ACME Client Implementations page and decided to try getssl, a nice little shell script that does everything I need and then some.
  • Running certbot container on schedule without cron?
    1 project | /r/homelab | 26 Mar 2023
    I just have a dedicated container that runs getssl everyday. Anything that has a web interface (Or anything that requires TLS) gets it's own conf file that gets added to the daily check. Each conf file tells getssl how to load the certificate for its particular service.
  • LetsEncrypt / CertBot without snapd?
    1 project | /r/letsencrypt | 10 Nov 2022
    I have been using https://github.com/srvrco/getssl for years on my raspberry pi. It's a much simpler Bash script that doesn't break after every update.
  • Uacme: ACMEv2 client written in plain C with minimal dependencies
    12 projects | news.ycombinator.com | 21 Aug 2022
  • Any reason NOT to use Debian-provided Certbot?
    1 project | /r/letsencrypt | 21 May 2022
  • Old files keep appearing bug
    1 project | /r/docker | 6 Feb 2022
    i have a problem where after installing getssl (https://github.com/srvrco/getssl) to /root/.getssl i populated it's contents with bunch of SSL files using Dockerfile's COPY command. And now no matter what i do they keep reappearing.
  • Should you use Let's Encrypt for internal hostnames?
    8 projects | news.ycombinator.com | 5 Jan 2022
    > acme.sh

    Another shell-based ACME client I like is dehyradted. But for sending certs to remote systems from one central area, perhaps the shell-based GetSSL:

    > Obtain SSL certificates from the letsencrypt.org ACME server. Suitable for automating the process on remote servers.

    * https://github.com/srvrco/getssl

    In general, what you may want to do is configure Ansible/Puppet/etc, and have your ACME client drop the new cert in a particular area and have your configuration management system push things out from there.

  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic getssl repo stats
10
2,152
7.9
7 months ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Shell is
the 11th most popular programming language
based on number of references?