Nginx, caddy and haproxy are 3 choice for reverse proxy. The way a reverse proxy works is it looks on port 80 and 443 for requests to a DNS connection. Like say you want to go to jellyfin you may have a DNS entry for jellyfin.personalsite.tld the reverse proxy will then take that and redirect the connection to the proper port and server behind your firewall. You do not need multiple reverse proxies. In the case of haproxy and nginx (only ones I have experience with) you create a “back end connection” like explained above and it will redirect. In the case of nginx it is very small I installed it natively and setup configs for each of my services for easy maintenance.
- 0 Posts
- 6 Comments
jhdeval@lemmy.worldto Selfhosted@lemmy.world•What's up, selfhosters? It's selfhosting Sunday again!English2·15 days agoI have a question on top of my matrix setup. Has any one integrated VoIP? I am trying to bring all communication in house.
jhdeval@lemmy.worldto Selfhosted@lemmy.world•What's up, selfhosters? It's selfhosting Sunday again!English3·15 days agoI recently setup a full matrix server. What I am currently worried about is my server. I am currently shopping for a used dual Xeon server. I am hosting close to 40 docker containers on 2 1 liter PCs with very low specs. I would love to bring it all in house to a single server with a separate NAD which I do have currently holding 60 terabytes of storage space.
I agree I love Debian for my servers but for my daily driver it is fedora.
Well shit you got me beat I ran Slackware from 3.5 disks in the 90s on a 486dx2. I sent away for those disks to be mailed to me. I even did something crazy with that machine I had lots of ram so I sent them off to a company to combine them together. I want to say it 8 or 16 megabytes. Bit I can’t remember now.
I like the question. Nothing would make me change. I use Debian for servers and fedora for my desktop. The distro is not what makes it good or not. The window manager does not change the only think that does change is the package manager and how up to date it is.
I only use Debian for servers because the installer makes it super easier to install without a wm.
I use fedora for my desktop because I like the atomic versions and more up to date packages.