Ross ROSS = Recommend OSS · open-source software intelligence for agents

linuxserver/docker-swag

Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention. observed · 2026-08-28

github.com/linuxserver/docker-swag · homepage · Dockerfile · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 2221
  • days_rel: 11
  • days_push: 8
  • n_releases_24m: 158

Full methodology

Adoption not part of the score

3714 stars · 276 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

SWAG is a Docker image from LinuxServer.io bundling an Nginx webserver/reverse proxy with PHP support, a built-in Certbot client for automatic Let's Encrypt/ZeroSSL certificate generation and renewal, and fail2ban for intrusion prevention. It provides preconfigured proxy templates for exposing self-hosted services securely over HTTPS.

Use cases

  • set up a reverse proxy with automatic ssl certificates for my self-hosted apps
  • securely expose home lab services over https with lets encrypt
  • host a website with nginx and php in docker
  • protect my web services from brute force attacks with fail2ban
  • proxy multiple subdomains to different docker containers
  • auto-renew ssl certificates for my domain
  • put my jellyfin and sonarr behind https

When to choose

  • you want an all-in-one nginx reverse proxy with automated Let's Encrypt certs and fail2ban in a single container
  • you run a LinuxServer.io-style self-hosted stack and want prebuilt proxy config templates
  • you prefer docker-based deployment with PUID/PGID conventions and regular image updates

When to avoid

  • you need a lightweight proxy without TLS or PHP, where plain nginx, Caddy, or Traefik may be simpler
  • you want a GUI for proxy management rather than editing config files
  • you need features like built-in service discovery or dynamic upstream APIs offered by Traefik

Facets

application · maturity active

http-server proxy security web-framework self-hosted web-development security networking self-hosted nginx reverse-proxy lets-encrypt certbot fail2ban ssl-tls php docker-image linuxserver devops docker linux web-server

6 sources

Member repositories

RepositoryRoleHealth v2
linuxserver/docker-swagmain95

For agents

markdown · JSON · MCP: product_card(name="linuxserver/docker-swag")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem