awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
linuxserver avatar

linuxserver/docker-swag

0
View on GitHub↗
3,608 estrellas·278 forks·Dockerfile·gpl-3.0·3 vistasdocs.linuxserver.io/general/swag↗

Docker Swag

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 monitor logs and ban malicious IP addresses, and layered authentication middleware. Access to resources can be restricted using local password files, LDAP, or external identity providers, while HTTP traffic is automatically redirected to HTTPS.

The deployment is managed via container orchestration, supporting read-only filesystem modes and template-based proxy routing for internal network addresses.

Features

  • Reverse Proxy Orchestrators - Functions as a managed reverse proxy orchestrator directing traffic to backend services via Nginx.
  • Reverse Proxies - Acts as a containerized network edge that routes incoming traffic to backend services using subdomains and subfolders.
  • Template-Based Routing - Uses pre-defined templates to map subdomains and subfolders to internal container addresses.
  • Automated TLS Reverse Proxies - Provides a containerized Nginx reverse proxy with automated TLS certificate management.
  • ACME Clients - Implements an ACME client to automate the procurement and renewal of SSL certificates.
  • Automated Certificate Issuance - Automates the issuance and renewal of certificates through integrated DNS provider plugins.
  • SSL Certificate Automation - Automates the process of obtaining and renewing Let's Encrypt SSL certificates.
  • Secure Web Gateways - Acts as a secure web gateway protecting internal services with authentication and HTTPS redirection.
  • Container Network Gateways - Provides a containerized network gateway for routing external traffic into a Docker network.
  • Containerized Network Edges - Deploys a centralized containerized entry point for routing traffic to home or business servers.
  • Authentication Middleware - Provides middleware that intercepts proxy requests to verify identities via local passwords or LDAP.
  • Automated IP Banning - Includes an automated system to ban IP addresses based on malicious patterns detected in server logs.
  • Brute Force Protections - Uses Fail2Ban to monitor logs and automatically ban malicious IP addresses to prevent brute force attacks.
  • Password Access Restrictions - Restricts access to proxied sites using local password files or external directory authentication.
  • Intrusion Prevention Systems - Monitors server logs to detect and automatically block malicious IP addresses.
  • HTTPS Enforcements - Automatically redirects incoming HTTP traffic from port 80 to secure HTTPS on port 443.
  • Resource Access Control - Implements access restriction to web services and pages using basic authentication, LDAP, and external identity providers.
  • Certificate Sharing - Provides a mechanism to export and share certificates through persistent volumes so other containers can utilize the same keys.

Historial de estrellas

Gráfico del historial de estrellas de linuxserver/docker-swagGráfico del historial de estrellas de linuxserver/docker-swag

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Docker Swag

Proyectos open-source similares, clasificados según cuántas características comparten con Docker Swag.
  • steveltn/https-portalAvatar de SteveLTN

    SteveLTN/https-portal

    4,694Ver en GitHub↗

    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

    Ruby
    Ver en GitHub↗4,694
  • certd/certdAvatar de certd

    certd/certd

    4,454Ver en GitHub↗

    Certd is a self-hosted platform that automates the full lifecycle of SSL certificates using the ACME protocol. It handles certificate application, renewal, and deployment across multiple domains through a pipeline-driven workflow engine, with DNS challenge orchestration and multi-cloud deployment capabilities. The platform distinguishes itself through its configurable pipeline system, which allows users to build multi-step workflows that can pass outputs between tasks, execute custom scripts, and handle errors. It supports multi-tenant access control with role-based permissions, encrypted cre

    JavaScriptacmeautoautomation
    Ver en GitHub↗4,454
  • gdy666/luckyAvatar de gdy666

    gdy666/lucky

    7,873Ver en GitHub↗

    Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT traversal, and port forwarding. It provides a network gateway management interface to coordinate public network access for internal services. The project distinguishes itself through a centralized web-based administration panel used to configure reverse proxy servers, manage ACME-based SSL certificate renewals via DNS provider APIs, and synchronize public IP addresses across multiple dynamic DNS providers. It also includes a NAT traversal tool using STUN to establish external connecti

    Goacmealiyunpancron
    Ver en GitHub↗7,873
  • jc21/nginx-proxy-managerAvatar de jc21

    jc21/nginx-proxy-manager

    33,303Ver en GitHub↗

    Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and server rules within Docker containers. It functions as a containerized network gateway that routes external web traffic to internal services and backend applications. The system automates the acquisition and renewal of Let's Encrypt SSL certificates to encrypt network traffic without manual command line intervention. It provides a graphical dashboard for defining proxy hosts, access lists, and custom server configurations, removing the need for manual configuration file editi

    TypeScript
    Ver en GitHub↗33,303
Ver las 30 alternativas a Docker Swag→

Preguntas frecuentes

¿Qué hace linuxserver/docker-swag?

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.

¿Cuáles son las características principales de linuxserver/docker-swag?

Las características principales de linuxserver/docker-swag son: Reverse Proxy Orchestrators, Reverse Proxies, Template-Based Routing, Automated TLS Reverse Proxies, ACME Clients, Automated Certificate Issuance, SSL Certificate Automation, Secure Web Gateways.

¿Qué alternativas de código abierto existen para linuxserver/docker-swag?

Las alternativas de código abierto para linuxserver/docker-swag incluyen: steveltn/https-portal — This project is a Docker-based Nginx reverse proxy manager designed to automate the deployment of HTTPS for web… certd/certd — Certd is a self-hosted platform that automates the full lifecycle of SSL certificates using the ACME protocol. It… gdy666/lucky — Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT… jc21/nginx-proxy-manager — Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and… jamesturland/jimsgarage — JimsGarage is a collection of shell scripts and automation tools designed to help individuals deploy and manage a wide… bunkerity/bunkerweb — BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall…