Over the past week or so, I’ve been trying out using Docker to deploy a Django site on a VPS. My preferred setup for that is to have Caddy running on the host, not in any container, as a reverse proxy. (It’s a single, static binary; I don’t see any joy in wrapping that in a container.) In the past when I’ve hosted similar things, I just ran gunicorn in a python virtualenv on the host as well, and bound it to the loopback.
@yogthos is that desirable?
I’d say it’s not as it’s an implicit and surprising behavior with security implications.
@yogthos I absolutely agree! I’m not a fan of Docker because of things like this, but I thought I would ask for an opinion rather than impose mine.
I find Docker is one of those technologies that’s useful conceptually, but the actual implementation is a complete mess.
@yogthos You came out of nowhere, but we absolutely agree. lol
I just will not use it.