3 ms·
Somewhat tangential, is there anything like this that can dump a bunch of nginx configs and not take over port 80 & 443? I’ve been thinking it doesn’t hurt to h
by oefrha 3y ago
Somewhat tangential, is there anything like this that can dump a bunch of nginx configs and not take over port 80 & 443? I’ve been thinking it doesn’t hurt to have a nice GUI admin interface, one fewer deployment script to write for every little project, one click rollback, etc., but I already got a pretty beefy server where most things are run from, so I don’t want something to manage nginx for me and push out every service I already have running for years. Admittedly I haven’t looked very hard in this space.
- udev4096 3y agoNginx Proxy Manager is a good one if you are looking for GUI of nginx
- oefrha 3y agoThanks, but I’m more interested in the automated deployment aspect, nginx itself I’m too familiar with ;)
- udev4096 3y agoHave you checked the deployment tools mentioned in this thread? Such as dokku, piku and coolify
- oefrha 3y agoYes, I think they take over 443.
- Zekio 3y agoto my knowledge if you stop the nginx proxy it doesn't take over 443 in dokku at least, no idea if it is persisted over reboots though
- oefrha 3y agoThanks, it seems dokku does allow bringing in outside nginx vhosts, something I must have overlooked the last time I checked. I'll have to take a deeper look.
- josegonzalez 3y agoDokku Maintainer here. Dokku supports a variety of proxy implementations - nginx on the host, caddy/haproxy/openresty/traefik from within containers. The latter are managed via compose files, and can be customized to not listen on the host if you _really_ wanted to (and then proxied to from whatever your actual host system is). While we optimize for the 90% case, I'd definitely be interested in learning more about your needs to see if we can maybe get closer to what you're looking for. On the nginx side, the port mappings are such that port 80 is used by default, but you could swap it to be something else (and also listen on localhost) and then proxy to nginx from your proxy of choice, allowing you to take advantage of Dokku while using whatever you currently use. Feel free to hit us up via Discord/Slack.
- nicoburns 3y agoWhat makes you think these will only run on port 80 or 443. Almost all networked software allows you to configure the port.