Caddy as a reverse proxy for Docker (by lucaslorentz)

Caddy-docker-proxy Alternatives

Similar projects and alternatives to caddy-docker-proxy

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better caddy-docker-proxy alternative or higher similarity.

caddy-docker-proxy reviews and mentions

Posts with mentions or reviews of caddy-docker-proxy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-05.
  • Ask HN: What's on Your Home Server?
    52 projects | | 5 Jan 2023
    - zwave-js-ui (manages the zwave based smart home devices I have...about 20 or so)

    My router/firewall is a separate devices running OPNsense.

    I run all the services with docker-compose. The server itself is a bit of a snowflake but all the critical parts of the services are in their respective docker directories so backup is a snap (aside from postgres which has a separate backup process).

    Currently I'm working on documenting a recovery procedure for Vaultwarden from our Backblaze backups so that in the event something happens to me my wife will be able to recover the Vaultwarden instance and our passwords. That's a fun exercise in documentation and simplifying the process.

    Snapcast has really been a dream for multi-room audio setup. It presents a Spotify Connect device to anyone on my wifi. It has a separate stream which comes from whatever is being played on MPD and it is easily configured to play audio from whichever of those two streams is actively playing I don't have to manually switch between them.

    Caddy has been great for organizing everything and ensuring each service has HTTPS. I understand Traefik is somewhat more purpose built for doing this with a bunch of containers but I haven't had a need to switch.

    I do use for letting the containers themselves describe their respective domains and mapping.

    I do have a VPS and use it for the occasional site that needs to be more reliable than my home internet (which itself is quite reliable but I'm not counting 9s there). More and more I find I'm comfortable putting random static sites on my machine at home, though.

  • Most used selfhosted services in 2022?
    103 projects | | 27 Dec 2022
  • Finally setup my Homepage dashboard
    4 projects | | 14 Dec 2022
    I found Caddy super easy to use. I used to use SWAG, which sucked, I couldn't get Traefik to work, but caddy instantly worked for me. If you use the docker proxy version, you do all the config in your docker-compose. I find it delightful to do basically all of my setup in one file, I configure the container, the storage, and the networking all in the compose file, and it all just works.
  • My Docker containers seem to share a Postgres database even if I didn't set them up that way
    3 projects | | 16 Nov 2022
    I use Caddy Docker Proxy to expose services on my website. Both services are part of the same caddy Docker network.
  • NGINX or Caddy?
    4 projects | | 26 Sep 2022
    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.
  • Caddyhttp: Enable HTTP/3 by Default
    16 projects | | 8 Sep 2022
  • Your top 5 best self hosted apps?
    36 projects | | 22 Aug 2022
    Have you tried caddy-docker-proxy? Removed the hassle of managing the Caddyfile with ~3-4 labels per container, 0 config files.
  • Can you people please suggest a suitable architecture for the following problem?
    3 projects | | 14 Jul 2022
    caddy-docker-proxy is a pretty stinking popular module also, takes a bit to grok it but it also has an image you can play with.
  • How Caddy works, a deep dive into the web server written in Go
    2 projects | | 8 Jul 2022
    You can do this with Caddy too, FYI:
  • NGINX Proxy Manager
    15 projects | | 20 May 2022
    You can also do this with Caddy, using this plugin:
  • A note from our sponsor - InfluxDB | 24 Mar 2023
    Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →


Basic caddy-docker-proxy repo stats
10 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives