Comment on [deleted]
undefined@lemmy.hogru.ch 1 week agoI recently wrote a Caddyfile
for a Dockerized Ruby on Rails application in a Kubernetes cluster using Traefik. Traefik connects to Caddy via h2c and Caddy talks to Puma in Ruby on Rails via HTTP/1.1 over UNIX socket.
I bring this all up because I think h2c is very underutilized and this led to a huge increase in performance.
bulwark@lemmy.world 1 week ago
I’ve never heard of h2c but it seems useful. I use docker swarm with a few nodes. But for internal communication all the containers can communicate with each other using docker’s built-in DNS.
I run Traefik in front of Caddy for a few different applications including Nextcloud.