Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Anybody using Caddy as a reverse proxy or a webserver?

2»

Comments

  • @ptreja said:
    There's a good comparison of Caddy vs NGINX performance here: https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/

    I prefer the configuration syntax and auto SSL convenience for Caddy and use it as a reverse proxy for most smaller sites (< 200req/s) but for high traffic sites I still use NGINX for now due to the improved reverse proxy performance.

    My follow up reply on their forums for additional tests that can better highlight real usage better https://forum.tjll.net/t/tyblog-35-million-hot-dogs-benchmarking-caddy-vs-nginx/256/5

    Thanks for sharing your benchmarks. In the past I’ve done some Nginx vs Caddy benchmarks and noticed as you add more response headers to requests, Caddy’s performance drops more than Nginx does (see links below). As as I’ve been always mindful to test with real world used response headers/equivalent for both web servers.

    Looking forward to more of your tests in future :slight_smile:

    For performance and scalability Nginx > Caddy. One thing Caddy is better at though is managing SSL certificate storage once you have 10000s of vhosts on the server. Nginx resource usage at 10000s of vhosts for SSL isn't handled as nicely.

    For me personally, I'm more likely to have a few Nginx vhosts with higher concurrent traffic than many vhost sites on the same server. So don't see a need for Caddy given my past Caddy vs Centmin Mod Nginx benchmark comparisons.

    Thanked by 1tentor
  • @tuc said:
    nginx is the best! B)
    a 512mb-ram VPS running certbot can support a hundred of vps for that many number of domains. A path unit systemd service on these vps can help to reload nginx whenever new ssl keys received from the 512mb-ram one.

    Yes, We use Nginx. Bu i was looking to replace my bunny service used for custom hostnames and ssl issue for hostnames.

    Thanked by 1tuc
  • @akhfa said:

    @ehab said:

    @tentor said:
    Generally I prefer nginx, but for containerized infrastructure Caddy with https://github.com/lucaslorentz/caddy-docker-proxy much more convenient comparing to nginx.

    isnt this like https://traefik.io/traefik/ much older and production ready?

    I think so. Using traefik since version 1.5 iirc. No usability issue so far. I use it for any reverse-proxy in container needs, in production also. Works great including on kubernetes. It also have clear business model as a company.

    What I hate about it is when migrating kubernetes ingress from version 1 to version 2. It is like learning new things because they rewrite the software design. But for docker compose use, no problem.

    The documentation can be complicated at first, but after getting used about how traefik works, it is pretty good enough.

    Will try this looking much better than caddy in terms of usability.

  • @buyserver said:
    Nginx Proxy Manager . Does SSL etc... It is mostly used for home labs but can be used for other things. It is free and super easy to use.

    Mainly for personal uses it can be good not for production i think. never tried this.

  • ehabehab Member

    @eva2000 said:

    cab you please recommend/gits some post for nginx conf to serve in production static/php/stream/limit/filter/use inline lua

    all those goodies :)

    thanks
    ehab

  • tjntjn Member

    NGINX is amazing, but I love Caddy.
    I find it easier to issue SSL certs, integrate with CloudFlare and automate with Ansible.

  • lukehebblukehebb Member
    edited April 2023

    I don't personally but I know Fathom Analytics uses Caddy

  • I use it for my jellyfin server for https and cloudflare workers reverse proxy.

    Thanked by 1sreekanth850
Sign In or Register to comment.