this post was submitted on 22 Jul 2023
10 points (100.0% liked)

Self Hosted - Self-hosting your services.

14789 readers
23 users here now

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

Important

Cross-posting

If you see a rule-breaker please DM the mods!

founded 4 years ago
MODERATORS
 

I currently run servers via VM in Proxmox.

Two of these VMs are:

  1. FreshRSS, RSS-Bridge, and Nginx Proxy Manager
  2. Audiobookshelf

Nginx Proxy Manager is currently being used to reverse proxy FreshRSS & RSS-Bridge. Should I use my currently installed NPM from VM 1 to reverse proxy Audiobookshelf on VM 2? Or should I also install NPM in VM 2 to manage that reverse proxy?

top 7 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 2 years ago (1 children)

Only if you need to run a different reverse proxy for some reason.

[–] [email protected] 1 points 2 years ago (1 children)

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?

[–] [email protected] 9 points 2 years ago

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.

[–] [email protected] 5 points 2 years ago

I use just 1 Traefik instace to manage all my subdomains, certificates, RPs, IP filter, rate limiter...

[–] [email protected] 2 points 2 years ago

There might be specific cases where it makes sense to run multiple reverse proxies, but in general I’d only run one.

[–] [email protected] 1 points 2 years ago (1 children)

@Salix Ideally you would put NPM in VM 3, so you have a single entry point separated from everything else.

[–] [email protected] 1 points 2 years ago

I just actually moved NPM into a LXC container now and it works great!