Only if you need to run a different reverse proxy for some reason.
Self Hosted - Self-hosting your services.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.
Cross-posting
- !everything_git@lemmy.ml is allowed!
- !docker@lemmy.ml is allowed!
- !portainer@lemmy.ml is allowed!
- !fediverse@lemmy.ml is allowed if topic has to do with selfhosting.
- !selfhosted@lemmy.ml is allowed!
If you see a rule-breaker please DM the mods!
So it would be okay to run 1 reverse proxy to manage all of my servers? Even after I add more server VMs down the line?
Yes no problem.
Sometimes you might want to run multiple and put a load-balancer in front, but that is only for more advanced setups.
I use just 1 Traefik instace to manage all my subdomains, certificates, RPs, IP filter, rate limiter...
There might be specific cases where it makes sense to run multiple reverse proxies, but in general I’d only run one.
@Salix Ideally you would put NPM in VM 3, so you have a single entry point separated from everything else.
I just actually moved NPM into a LXC container now and it works great!