#nobridge

  • 0 Posts
  • 75 Comments
Joined 1 year ago
cake
Cake day: March 14th, 2025

help-circle






  • Nothing is hard when you know what you’re doing. :)
    Being able to completely wipe your compute machine and not worry is nice and imo easier.

    For only Jellyfin, then I agree - if that is where it stops you could run it all on an N100 integrated motherboard and have a lean sleek system that hosts your files and your streaming server. But when your services starts being too much for the N100 then it’s nice to separate it a bit and for me it feels natural to split it between compute/storage.


  • Separating your services from your storage makes things a lot easier in my opinion.
    Setup one machine as a NAS and have that manage your (preferably redundant and backuped if storing personal photos or other unique data) storage, then share it to the rest of your selfhosting over nfs and smb.
    You could either go for a prebuilt NAS like Ugreen NASync DXP2800 or build your own m-itx with a Jonsbo N2 case and an N100 motherboard or whatever you’re comfortable with.

    Your jellyfin server then accesses the media libraries with a simple mount (/mnt/media). Same with your tdarr server and tdarr nodes.
    It’s much easier to experiment and reinstall services when you have your storage separated from them.

    I can’t buy a 14tb hdd for that price here in Sweden, but I have no idea about your local prices. Is it new or refurb?






  • From your description it already sounds like all of it is in the same network?
    That cabling you have in the house doesn’t split your network, Router -> CAT6 - CAT6 - CAT6 -> Switch is the same as Router -> CAT6 -> Switch as far as your equipment is concerned.

    This is oversimplified but catches most network topologies (including yours it seems):
    Internet -> Router -> Switches -> Client Devices




  • anamethatisnt@sopuli.xyztoSelfhosted@lemmy.worldCustom Firewall
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    11 months ago

    Your services would first of all need some sort of integration to report failed authentication attempts to your firewall or you wouldn’t have anything to act on to start the block. Sounds complicated edit: and also what fail2ban does by reading logs it seems.

    If I were you I would ponder if it wouldn’t be easier to just setup a headscale/wireguard/openvpn server and connect to your other services through that.

    My favourite home firewall right now would be opnsense




  • anamethatisnt@sopuli.xyztoSelfhosted@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    11 months ago

    What I like about running a hypervisor and true vms is that I can fool around with some vms in my server without risk of disrupting the others.
    I run most of my dockers in one VM, my game servers in another and the Jellyfin instance on a third. That allows me to fool around with my portainer instance or game servers without disrupting Jellyfin and so on.
    Part of it is that I’m more used to and comfortable in managing vms and their backup/recovery compared to LXCs and Dockers.


  • I’ve never tried Arch but my debian server with kvm/qemu/cockpit running mdraid1 and smb/nfs file sharing - works well enough and I enjoy the tinkering and setting it all up. I’m writing this from a virtual Fedora KDE workstation that I’ve setup vfio and pcie passthrough of my dgpu and a usb controller on (both connected to my monitor that acts as a usb hub).

    A friend runs a Proxmox VE Community Edition with physical disk passthrough to a virtual Nextcloud server and that seems to work well too.
    I guess my answer is no, I don’t look at UnRAID and think “fuck this shit I’m done”, I enjoy the tinkering that makes you frustrated.

    May I ask what kind of brick walls you’re hitting and what software you run on Arch that makes it so frustrating?