Here’s my proposed configuration:

  • OrangePi Zero 3 running DietPi
  • Jellyfin with media libraries on an external hard drive
  • Dynamic DNS from DuckDNS to access server remotely via Finamp

Is there anything I’m missing? Do I need Lets Encrypt or fail2ban?

  • illusionist@lemmy.zip
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    4 days ago

    Install caddy. Check that it works. Get to know what a firewall is. How it works. Forward your ports from router to the machine. (I use cockpit (preinstalled on fedora) to configure my firewall)

    Use a caddyfile with the content

    sub.domain.com { reverse_proxy 192.168.178.192:8080 }

    Replace 192.168.178.192 with the ip. And 8080 with the port and your domain obviously.

    That’s it.