New(ish) to self-hosting. Question about reverse proxy setup
from kn0wmad1c@programming.dev to selfhosted@lemmy.world on 16 Nov 01:52
https://programming.dev/post/40816445

Hey all, I started my self-hosting by using the script here and modifying it to suit my needs:

github.com/geekau/mediastack

My only question is how I get the authentik/headscale/tailscale/cloudflare pieces working as a reverse proxy.

I think I’ve configured cloudflare correctly since I can hit my external url and it will try to redirect to authentik, but that’s really where I’m stuck.

Has anyone else used a similar stack and got it to work? Is there a guide (other than the ones used for this exact stack because they aren’t good) I can use somewhere?

Edit: to be clear, I’d like to be able to access my jellyseerr and jellyfin instances from an external url at minimum, but the more I can access, the better. I have cloudflare DNS entries for the whole stack, pretty much

#selfhosted

threaded - newest

mustard57@lemmy.world on 16 Nov 03:54 collapse

You don’t need a reverse proxy if your using tailscale. Make the server you exit node and you can access jellyfin and everything else from outside the network.

kn0wmad1c@programming.dev on 16 Nov 05:19 collapse

Alright, I’ve configured tailscale as an exit node, but I’m getting an error that might be related to cloudflare? I’m not sure.

Tailscale logs show Received error: fetch control key: 403 Forbidden

Is there a guide for configuring cloudflare for this?