Replacing Cloudflare Tunnels with Tailscale?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearDA
    Dave811
    Now 100%

    So my post was the one to get rid of the cloudflare tunnel.

    Basically I set up a tailscail docker on my home server and connected it with a one time key from tailscale. There I exposed my local network. (Perhaps secure that only to your homeserver IP)

    Then I set up a Debian Server which hosts a lot of other stuff. But there I also installed tailscail and connected it to my account.

    After this the most important part! I wasted hours to find this line of code sudo tailscale up --accept-routes With that you allow the external server to accept routes. Otherwise you can't redirect to your homeserver

    The next step I took was to install nginx and setup a reverse proxy to my traefik docker on my home network

    Here I routed the domain with every subdomain (*.your.domain) to my homeserver.

    My homeserver took care of the https certificate so my nginx server only redirects traefik from port 80.

    I can share my configs later but I have a little problem with large nextcloud uploads. And I don't have the previously working nginx config anymore.... So I need to dig a bit further again.

    Ask me questions, but I can only answer them in about 7h Hope my late night writing makes sense.

    3
  • Looking for an alternative to cloudflare tunnel
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearDA
    Dave811
    Now 100%

    So I use traefik on my truenas server from the truecharts catalogue. If you need help there I can send you the corresponding links from the truecharts website later, I am not at the computer right now.

    1
  • Looking for an alternative to cloudflare tunnel
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearDA
    Dave811
    Now 100%

    The problem is with nextcloud on my end. Some files just can't get synced and bigger files won't even go through. Perhaps something is misconfigured, but I think I red something, that cloudflare tunnels only support x gb of traffic at once.

    4
  • Looking for an alternative to cloudflare tunnel
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearDA
    Dave811
    Now 100%

    That's a good point. But that's also the point where my tinkering won't help me... Do you have a writeup or a yt video where nginx points to the wireguard VPN? Another question. If I set up the wireguard tunnel, how can I just route the traffic from traefik?

    1
  • Hi, I moved this year to another city, because my internet provider didn't give me a dedicated ipv4 address I can't use a dyndns like duckdns. Another thing to mention is, that I have a dslite tunnel. So I can't set up dyndns... So my recent setup is a truenas server sitting under my desk. This is connected via cloudflared to the cloudflare tunnel. There I have my services like seafile or nextcloud configured. They are all pointing to a traefik instance that routes the traffic to the right container. So to summarize what I have: * Truenas server * multiple services * dslite tunnel * own domain * Cloudflare tunnel * v-server * Nginx * docker To visualize the route the traffic is going Internet - cloudflare tunnel - cloudfared docker - traefik docker - service (nextcloud) docker So I want to setup something on my v-server that routes the traffic to my homeserver (truenas) Internet - DNS (cloudflare) - v-server - (magic docker service on truenas) - traefik docker - service (nextcloud) docker Does someone have an idea how to solve this?

    40
    27
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearDA
    Now
    1 7

    Dave811

    lemmy.today