To be clear I’m a beginner and I’m a bit overwhelmed with all the information I found and not completely sure if the information I found is up to date or outdated and I figured I would just ask here to get some clear answers.
What I want to achieve:
- have TrueNAS Scale web GUI and installed apps like Nextcloud or Photoprism be remotely accessible
- have that remote access be secure
- use my registered domain instead of the IP address of my server to access the TrueNAS Scale web GUI and the installed apps
- don’t have certificate warnings when accessing all this over HTTPS
Can someone explain to me how I achieve this or point me to a guide that walks me through it? I appreciate any help I can get.
I already managed to setup Tailscale and managed to access my server through that but then I got stuck on how to set it up to use my registered domain name to access the server.
So the next thing I tried was using the DynDNS of my Fritzbox but unfortunately it seems that Cloudflare (where I have registered my domain) does not provide a “update url” which the Fritzbox DynDNS GUI requires to set it up. This was to use it in combination with port forwarding and Wireguard (this is the guide I was following: https://www.wundertech.net/how-to-set-up-wireguard-on-truenas-scale/)
I also found this guide: https://notthebe.ee/blog/easy-ssl-in-homelab-dns01/ but that’s for servers without TrueNAS and I don’t think I’m experienced enough to transfer it and apply it to TrueNAS.
So yeah, I’m overwhelmed by information and I need help.
Follow this :) https://truecharts.org/manual/SCALE/guides/getting-started/ Its how Ive set everything up and its a breeze.
You’re going to want to use the traefik chart from trucharts. Makes this sort of thing a breeze. Move your truenas scale UI off port 80, then set traefik to sit on 80/443. You also need the cluster cert manager chart.