Software Alternatives & Reviews
Web Servers HTTP/2 Web Server Web And Application Servers

Caddy Reviews and details

Caddy Landing Page
Caddy Landing Page

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Caddy and what they use it for.
  • Best OS for an NAS + Jellyfin use
    Set up another virtual machine dedicated to Jellyfin (and a reverse proxy if you need access from outside of your network). I use an Ubuntu installation which runs Jellyfin and Caddy. Source: about 10 hours ago
  • A free tool to make your server public without port forwarding
    Setting up Foundry VTT with SSL might be a pain, it's quite common for people to use a reverse proxy on their machine that will handle the TLS. I've heard good things about https://caddyserver.com/. In the past I've used NGINX with Let's encrypt's certbot. There's lots of options. Source: 2 days ago
  • Nginx 1.25.0: experimental HTTP/3 support
    Caddy is rocking it as default enabled for almost a year. Source: 6 days ago
  • SSL for locally hosted nextjs app
    Try caddy server, that’s my favorite solution on local machine when I need ssl. https://caddyserver.com. Source: 14 days ago
  • How do I add SSL to my Chatroom built using node.js and socket.io?
    The most general, and hosting-provider-agnostic, approach would be to put a reverse proxy like Caddy and your Node.js on a virtual private server (like an EC2 instance), and have Caddy be the gateway providing HTTPS. It can then communicate with your Node.js backend over ordinary HTTP. Source: 25 days ago
  • Who else doesn’t work in IT? What are you struggling with today.
    Traefik can be tricky. I am a seasoned IT guy and I struggled with it. I eventually abandoned it for Caddy, which was much easier to use. I would recommend checking out Caddy. Source: about 2 months ago
  • Caddy, Go, Docker and a Single Page App
    On a recent project I was tasked to create a Golang-based web service and a Single Page App to go with it. The company wasn't set on deployment so I decided to package things in a way that would best simulate a production environment while retaining the ability to launch and test the SPA from any machine. The big sticking point to this simulation was https connectivity. While the Caddy server was something I'm... - Source: dev.to / 2 months ago
  • Need help trying to make POST request from my static web app on Github Pages to SpringBoot on EC2 via HTTPS
    The “production” way would be to put an ELB in front, or if you’re ok with just a single EC2 instance with no load balancer, setup Caddy: https://caddyserver.com/. Source: 2 months ago
  • How do I set up a dedicated web server that can host multiple websites?
    I would reach for caddy server, super intuitive and quick to start. Source: 2 months ago
  • pg_gpt: Schema-aware PostgreSQL extension for asking questions about your data using natural language, powered by GPT API.
    I was trying to piece together oauth2-proxy with caddy without any real documentation to follow. It doesn't exist. Source: 2 months ago
  • Can any Hetzner user, please explain there workflow on Hetzner?
    > Some might prefer Caddy, which is another great web server with automatic HTTPS: https://caddyserver.com/ but the Apache modules do pretty much everything I need and the performance has never actually been too bad for my needs. Up until now, applications themselves have always been the bottleneck, actually working on a blog post about comparing some web servers in real world circumstances. For some reason Apache... - Source: Hacker News / 2 months ago
  • Is Setting Up a VPS Worth It?
    Caddy Server[1] has automatic HTTPS. Makes this much easier. [1}: https://caddyserver.com/. - Source: Hacker News / 3 months ago
  • Does Go work well as a systems language?
    You absolutely can write very high performance software in Go, that's kind of the point. You can efficiently interface with C libraries. You can create the sort of software everyone says should be done in Rust, like databases and web servers and system orchestration and games and every other goddamn thing that people will say isn't the right choice for Go. Source: 3 months ago
  • how to redirect based on url?
    I'll add Caddy to the list, as it's easier to configure than nginx, and has letsencrypt feature built in for HTTPS. Source: 3 months ago
  • qBittorrent API is accessible regardless of username/password. Huge security concern.
    I have a reverse proxy that points to the qBittorrent webui via a subdomain (qbittorrent.example.com, handled by a webserver not qBit). I'm using an app that takes this URL plus the webui credentials to interact with the qBittorrent API, so I can manage my torrents and media library all via this single app (nzb360). Source: 3 months ago
  • What is the Go equivalent of Node http-server?
    It's good you mentioned Caddy, which is a very nice go package that also runs as a stand-alone server and is roughly the equivalent of nginx. Source: 4 months ago
  • Home webserver on a string budget.
    Current considerations: NGINX vs Lighttpd vs Caddy. I wouldn't mind server software running on Rust, but I don't know of any? Source: 4 months ago
  • Web server with content upload and authentication
    Not sure if this fits your bill, but have a look at Caddy web server and its available authentification methods or even more with a plugin. Source: 4 months ago
  • Ask HN: I just want to have fun programming again
    I just did Caddy container as reverse proxy for my HA server - Caddy has support for Letsencrypt built in. Needs very little configuration. This approach lets you put SSL on any webservice you are running, the configuration is not specific to HA at all. https://caddyserver.com/ If you use LetsEncrypt's DNS-01 challenge to setup the SSL automatically, you can even deploy valid working SSL for IPs in the private... - Source: Hacker News / 4 months ago
  • RiiR - nginx
    /uj Caddy is worth taking a look at. 100% automatic HTTPS with only two lines of configuration. Source: 4 months ago
  • DNS question
    My various services are hosted via caddy acting as a reverse-proxy to docker containers. Source: 4 months ago

External sources with reviews and comparisons of Caddy

Top Linux Web Servers: Pros and Cons
Now that we know their advantages and disadvantages, which web server is the best? The answer depends on your use case. Nginx is a very fast and powerful option, Apache is a great general-purpose web server, while LiteSpeed represents a premium alternative. Caddy works great if you need simplicity, while Lighthttpd works best when resources are low.

Do you know an article comparing Caddy to other products?
Suggest a link to a post with product alternatives.

Generic Caddy discussion

Log in or Post with

This is an informative page about Caddy. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.