• 0 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle




  • https://esc.sh/projects/devops-from-scratch/ is a good resource. Most questions you have (that are more specific) are easily searchable on the internet.

    ways to safely connect to home servers over the internet while away A couple methods include :

    • Installing Wireguard on the host machine
    • Reverse-proxying with a VPS
    • Cloudflare zero-trust tunnel

    when it may be better to spin up services on a VPS instead

    Most services you probably won’t need a VPS to do, but off the top of my head a couple services which would be better hosted (not saying self-hosting them on your own hardware is bad) would be services which proxy a service. Example SearxNG, Invidious, Proxitok, etc. This is so that traffic can be shared among multiple users, and not linked back to your home IP.




  • To connect via a domain name I would recommend using a VPS as a reverse proxy to your server. This is easily done by initiating a Wireguard connection to the VPS, then connecting to your home server via the domain which points to the VPS’s ip. Quick google search got me this.

    And for wolfgang’s blog, all he’s doing is setting up NPM then pointing Nextcloud’s ip+port to his domain name (which is a DuckDNS). For truenas scale I found this, which basically says that Traefik is a better reverse proxy for scale.

    Note: I have not used TrueNAS Scale at all, so take my info with a grain of salt. I personally feel as if using Proxmox and then making 1x TrueNAS Core and 1x Linux containers would be easier, but I digress. Let me know if you have questions.