Take a look at caddy server or the nginx proxy manager and set up a reverse proxy.
Selfhosted
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:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
I ended up setting Caddy. Super easy to add to the Caddyfile (config) and it just works!
I'm going to also look into Traefik as it looks like it has a nice gui.
Thanks a lot!
Look into traefik. Once it's set up I add a few labels to my compose files and traefik handles the rest.
My thoughts also. Traefik docs can be a bit confusing if you're coming to it with no context, though, but it's definitely the ideal option for just routing to a bunch of docker containers!
My thoughts also. Traefik docs can be a bit confusing if you're coming to it with no context, though, but it's definitely the ideal option for just routing to a bunch of docker containers!
My understanding is that you'd need a combination of a reverse proxy and a general proxy manager. Nginx Proxy Manager
handles a lot of these tasks for me on my website, with most of my use being a simple redirect though.
Do you have a reverse proxy? Thats the bit you need
And cloudflare possibly
https://developers.cloudflare.com/dns/zone-setups/subdomain-setup/
What you need is a reverse proxy server. All the major web servers have this feature.
Damn, Lemmy is so awesome!
Thanks so much everybody for the quick amazing replies! I will look into the suggested reverse proxy options and get something set up.
Thanks again for all of the insight!
I'm an apache user myself. It's used for static websites as well as other services bia reverse proxying. Letsencrypt for the certs and ssl termination in apache. I'm even considering doing all ipv6 only.
Any webserver or reverse proxy will do though.
I like virtualmin as a web based solution. Includes proxy options