awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SteveLTN avatar

SteveLTN/https-portal

0
View on GitHub↗
4,694 stars·295 forks·Ruby·MIT·12 views

Https Portal

This project is a Docker-based Nginx reverse proxy manager designed to automate the deployment of HTTPS for web applications. It functions as a gateway that acquires and renews security certificates via Let's Encrypt and proxies incoming traffic to backend services.

The system distinguishes itself by automatically discovering web services running in Docker containers to eliminate manual domain configuration. It manages security certificates through an automated process and can expose these certificates to other applications via shared volumes.

The tool covers traffic management through load balancing and domain redirection. It also provides security controls such as basic authentication and IP access restrictions, as well as the ability to serve static files directly from the filesystem.

Features

  • Reverse Proxy Orchestrators - Functions as a reverse proxy orchestrator that manages traffic flow between the internet and backend container services.
  • Reverse Proxies - Functions as an Nginx-based reverse proxy that routes incoming traffic to backend services with automated SSL management.
  • Web Servers & Proxies - Acts as a web server and proxy to forward incoming HTTPS requests to backend applications.
  • Service Discovery - Automatically discovers running Docker containers to eliminate the need for manual domain and backend configuration.
  • Automated Config Generators - Automatically generates Nginx server blocks and reloads configuration based on discovered Docker containers.
  • Self-Hosted Container Hosting - Provides a way to host and manage multiple web applications running in Docker containers on a single host.
  • Automatic Container Discoverers - Automatically resolves and identifies running containers on the host to route traffic without manual setup.
  • Automatic Container Discovery - Automatically identifies running Docker containers to eliminate manual domain and port configuration.
  • Certificate Renewal Managers - Automates the renewal of expiring security certificates to ensure continuous HTTPS availability.
  • Automatic Container HTTPS - Automatically generates and installs TLS certificates for container domains to enable secure HTTPS connections.
  • SSL Certificate Automation - Automates the acquisition and renewal of Let's Encrypt TLS certificates for all proxied domains.
  • ACME Certificate Clients - Implements an automated ACME client to obtain and renew TLS certificates from Let's Encrypt.
  • Reverse Proxies - Forwards incoming HTTPS requests to backend container services to provide a secure entry point.
  • Dynamic Configuration Reloading - Allows updating server configurations and reloading Nginx without requiring a process restart.
  • Dynamic Configuration Updates - Applies changes to environment variables and settings in real-time without requiring a service restart.
  • Secure Access Controls - Protects internal services using basic authentication and IP-based access restrictions.
  • Traffic Load Balancers - Distributes incoming network traffic across multiple upstream server instances to improve availability.
  • Ingress Load Balancers - Distributes incoming external traffic across multiple backend addresses to improve service availability.
  • HTTP Redirection Services - Routes all paths from one domain to another target using configurable HTTP status codes.
  • Dynamic Routing - Implements dynamic traffic steering and domain redirection to optimize request routing.
  • Custom Configuration Overrides - Allows the injection of custom Nginx server blocks and global HTTP settings via environment variables.
  • Social Engineering - Automated HTTPS proxy.

Star history

Star history chart for steveltn/https-portalStar history chart for steveltn/https-portal

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Https Portal

Similar open-source projects, ranked by how many features they share with Https Portal.
  • linuxserver/docker-swaglinuxserver avatar

    linuxserver/docker-swag

    3,608View on GitHub↗

    This project is a Docker-based web gateway and Nginx reverse proxy manager. It functions as a containerized network edge designed to route incoming HTTP and HTTPS traffic to backend services using subdomains and subfolders. The system automates the procurement and renewal of Let's Encrypt SSL certificates via the ACME protocol and various DNS plugins. It includes a mechanism to export and share these certificates through persistent volumes so other containers can utilize the same encryption keys. Security is handled through a combination of server intrusion prevention, using Fail2Ban to moni

    Dockerfilehacktoberfest
    View on GitHub↗3,608
  • win-acme/win-acmewin-acme avatar

    win-acme/win-acme

    5,713View on GitHub↗

    Automate SSL/TLS certificates on Windows with ease

    C#acmeacme-v2certificates
    View on GitHub↗5,713
  • garylab/dnmpgarylab avatar

    garylab/dnmp

    4,085View on GitHub↗

    dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP, and Redis. It serves as a management system for coordinating web server routing, language runtime versions, database administration, and SSL certificate provisioning within Docker containers. The project distinguishes itself through a comprehensive PHP runtime manager that allows for switching between multiple language versions and managing extensions in isolated environments. It includes an automated SSL certificate manager that uses webroot validation to provision and renew

    Shelldockerlnmplnmp-dockerfile
    View on GitHub↗4,085
  • antoniomika/sishantoniomika avatar

    antoniomika/sish

    4,655View on GitHub↗

    Sish is a reverse SSH proxy and tunneling server designed to expose local services to the internet. It functions as an SSH tunneling proxy that routes HTTP, WebSocket, and TCP traffic from a remote server to a local machine, enabling the creation of public URLs for local applications. The project distinguishes itself through a combination of an SNI proxy for routing encrypted TLS traffic without decryption and a TCP load balancer that distributes incoming requests across multiple backend targets. It also includes a dedicated service console for real-time inspection and debugging of forwarded

    Gohttphttpsngrok
    View on GitHub↗4,655
See all 30 alternatives to Https Portal→

Frequently asked questions

What does steveltn/https-portal do?

This project is a Docker-based Nginx reverse proxy manager designed to automate the deployment of HTTPS for web applications. It functions as a gateway that acquires and renews security certificates via Let's Encrypt and proxies incoming traffic to backend services.

What are the main features of steveltn/https-portal?

The main features of steveltn/https-portal are: Reverse Proxy Orchestrators, Reverse Proxies, Web Servers & Proxies, Service Discovery, Automated Config Generators, Self-Hosted Container Hosting, Automatic Container Discoverers, Automatic Container Discovery.

What are some open-source alternatives to steveltn/https-portal?

Open-source alternatives to steveltn/https-portal include: linuxserver/docker-swag — This project is a Docker-based web gateway and Nginx reverse proxy manager. It functions as a containerized network… win-acme/win-acme — Automate SSL/TLS certificates on Windows with ease. garylab/dnmp — dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP,… antoniomika/sish — Sish is a reverse SSH proxy and tunneling server designed to expose local services to the internet. It functions as an… alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… fabiolb/fabio — Fabio is a network gateway that provides reverse proxying, layer 7 traffic management, and automated service discovery…