Shell SSL

Open-source Shell projects categorized as SSL

An SSL is security technology. It's a protocol for servers and web browsers that makes sure that data passed between the two are private. It was first developed by Netscape in 1995 for the purpose of ensuring privacy, authentication, and data integrity in Internet communications. SSL is the predecessor to the modern TLS encryption used today.

Top 20 Shell SSL Projects

  1. testssl.sh

    Testing TLS/SSL encryption anywhere on any port

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. acme-companion

    Automated ACME SSL certificate generation for nginx-proxy

  4. docker-compose-nas

    Simple Docker Compose NAS featuring Sonarr, Radarr, Prowlarr, Jellyfin, qBittorrent, PIA VPN and Traefik with SSL support

  5. docker-nginx-certbot

    Automatically create and renew website certificates for free using the Let's Encrypt certificate authority.

    Project mention: How to Get Free SSL Certificates with Docker & LetsEncrypt | dev.to | 2024-07-23

    In addition to this article, you can learn more about this approach here: https://github.com/JonasAlfredsson/docker-nginx-certbot/tree/master

  6. udm-le

    Let's Encrypt support for Ubiquiti UniFi OS

  7. slickstack

    Lightning-fast WordPress on Nginx

    Project mention: SlickStack – LEMP/WordPress stack automation script written in Bash | news.ycombinator.com | 2025-01-12
  8. check_ssl_cert

    A shell script (that can be used as a Nagios/Icinga plugin) to check an SSL/TLS connection.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. create-dotnet-devcert

    A simple script that creates and trusts a self-signed development certificate for dotnet on Linux distributions.

  11. https-ssl-cert-check-zabbix

    Script to check validity and expiration of TLS/SSL certificate on hosts. May be used with Zabbix or standalone.

  12. guacamole-install-rhel-7

    Apache Guacamole installation bash script for RHEL 7 and CentOS 7 including options for Nginx, HTTPS, SSL, LDAP, Let's Encrypt certificates and more

  13. stecCA

    An easy to deploy Certificate Authority / Public Key Infrastructure using CFSSL, Lemur and Docker magic!

  14. MySB

    MySB (MySeedBox) is more than a simplified installation script of a multi-users Seedbox. There are many solutions to install a Seedbox, but we never talk about safety and regular operations. MySB could be renamed MySSB (MySecuredSeedBox).

  15. docker-letsencrypt

    📜 Automatic SSL Certificate Generation for Duck DNS Domains (by maksimstojkovic)

  16. cp-demo

    Confluent Platform Demo including Apache Kafka, ksqlDB, Control Center, Schema Registry, Security, Schema Linking, and Cluster Linking

  17. mobile-network-traffic

    How to capture HTTP and HTTPS traffic from mobile devices for security analysis and ad ops.

    Project mention: 2025 How to Sniff Android HTTPS Traffic with Waydroid and MitM-Proxy | news.ycombinator.com | 2025-04-13
  18. wordpress-docker

    Full stack (LEMP) Wordpress docker environment for dev and production use

  19. go-lang-https-self-signed

    Sample of a self signed certificate https server in golang. This repo demonstrates to you the best way to up your self signed cert in golang. It shows in a simple way how to generate and trust the ssl certificate and how to serve a https server in golang.

  20. lurch

    No oil painting but it does serve (by byrnedo)

  21. github-action-localias

    Setup localias domains on GitHub Actions

    Project mention: Caddy – The Ultimate Server with Automatic HTTPS | news.ycombinator.com | 2025-02-16

    Caddy is really great. In prod, but most surprisingly for all environments.

    - There's a great tool, localias, which uses Caddy for a local dev server https://github.com/peterldowns/localias

    - I use it locally for dev https://github.com/iloveitaly/python-starter-template/blob/m... which aligns tricky bits of a web app like HTTP redirect, cookies, and CORS to work consistently across dev and prod.

    - Can be used on GHA for HTTPS as well https://github.com/iloveitaly/github-action-localias

  22. isp

    An Idiotic SSL Passthrough

  23. SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell SSL discussion

Log in or Post with

Shell SSL related posts

  • Badssl.com

    2 projects | news.ycombinator.com | 2 Mar 2024
  • What is the best way to install a reverse proxy on UDM Pro SE?

    1 project | /r/Ubiquiti | 9 Aug 2023
  • Monitoring Certificate Expiration on Fortigate Firewalls

    1 project | /r/zabbix | 24 Jan 2023
  • adding an SSL cert to a docker container

    1 project | /r/docker | 14 Jan 2023
  • 502 Bad Gateway: Nginx Reverse Proxy + Docker + Let's Encrypt + Wordpress

    1 project | /r/homelab | 31 Dec 2022
  • External SSL cert host name

    2 projects | /r/synology | 29 Oct 2022
  • alternative to whatsmychaincert.com cli or gui

    2 projects | /r/selfhosted | 27 Oct 2022
  • A note from our sponsor - InfluxDB
    influxdata.com | 24 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source SSL projects in Shell? This list will help you:

# Project Stars
1 testssl.sh 8,333
2 acme-companion 7,540
3 docker-compose-nas 1,243
4 docker-nginx-certbot 1,065
5 udm-le 670
6 slickstack 654
7 check_ssl_cert 389
8 create-dotnet-devcert 350
9 https-ssl-cert-check-zabbix 295
10 guacamole-install-rhel-7 181
11 stecCA 147
12 MySB 106
13 docker-letsencrypt 85
14 cp-demo 47
15 mobile-network-traffic 36
16 wordpress-docker 27
17 go-lang-https-self-signed 14
18 lurch 7
19 github-action-localias 3
20 isp 2

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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