NGINX or Caddy?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • traefik

    The Cloud Native Application Proxy

    are you not concerned about exposing the docker socket to traefik? everything so far seems to only reduce risk, but not mitigate entirely. seems better to avoid this until it's fully resolved.

  • goaccess-for-nginxproxymanager

    GoAccess Docker Image for Nginx Proxy Manager and more...

    GoAccess for NPM is neat as well.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • BunkerWeb

    🛡️ Make your web services secure by default !

    I know you asked about Nginx vs Caddy but to throw another one into the mix have a look at BunkerWeb. I only started using it within the last couple of months but it's based on Nginx with a tonne of usability and security improvements. I now use BunkerWeb to expose services externally and Traefik internally.

  • caddy-docker-proxy

    Caddy as a reverse proxy for Docker

    If you're using Docker to host all (or almost) your services, I would highly recommend checking out caddy-docker-proxy. It uses labels to automatically configure Caddy in order to reverse proxy for your services. So, instead of setting up a service and editing your Caddyfile, you can do all of it in your docker-compose.yml. It may seem a little bit tricky to understand the label syntax, but it is quite flexible and really practical to use.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts