#nobridge

  • 3 Posts
  • 169 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle
  • A DIY solution like your home server is great. I’m just adverse to recommending it to someone who need to ask such an open ended question here. A premade NAS is a lot more plug n play.

    Personally I went with an ITX build where I run everything in a Debian KVM/qemu host, including my fedora workstation as a vm with vfio passthrough of a usb controller and the dgpu. It was a lot of fun setting it up, but nothing I’d recommend for someone needing advice for their first homelab.

    I agree with your assessment of old servers, way too power hungry for what you get.


  • A simple way to ensure your selfhosting is easy to manage is to get a NAS for storage and then other device(s) for compute. For your current plans I think you’d get far with a Synology DS224+ (or DS423+ if you want more disk slots).
    Then when the NAS starts to be not enough you can add an extra device for compute (a mini pc or whatever you want) and let that device use the NAS as a storage.
    Oh and budget to buy at least one large USB Drive to use as a backup, even if your NAS runs a redundant RAID.






  • anamethatisnt@lemmy.worldtoSelfhosted@lemmy.worldUpgrading to 3G broadband
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    8 days ago

    I imagine you’re talking about bandwidth and that your 300MB is actually 300Mbit/s and all your Gs are Gbit/s.
    The fastest ADSL I’ve heard of is 24Mbit/s downstream, aka ADSL2+/G.992.5. You don’t have ADSL.
    I would guess that your “ADSL” is actually fiber and that your “Cable” is coaxial cable (same type that gives you cable tv).
    If you wanna use more than 1Gbit/s your devices also need to support it. Even with WiFi 6 you will seldom reach 1Gbit/s so we’re talking CAT6 cables and a motherboard that supports at least 2.5Gbit/s.





  • Things that will make Linux more frustrating to test:
    Laptops with dgpus, Desktops with Nvidia dgpus (though there are distros that solve that out of the box such as the https://nobaraproject.org created by the GloriousEggroll himself), Software inflexibility.
    Personally I build my machines with AMD CPU and GPU to make linux sailing a bit more smooth.

    If your main software applications won’t work in Linux and there are no substitutes available that are good enough then you will have a bad time trying Linux. It’s like having a screwdriver without torx bits when all you use is torx screws.

    OOBE\Bypassnro:
    That said, if your Windows-only need is running peripheral apps to configure them then a refurbished Windows 11 Pro PC (desktop or laptop) that you keep disconnected will do it for you. The last saved configuration profile is (almost) always stored in the peripheral itself.
    The trick is to:
    a) not connect it to the network when it asks for it and,
    b) Press Shift+F10 and run the bypassnro script in the oobe directory. (OOBE\Bypassnro)
    The Windows out of the box experience will restart and the network requirement will be gone, you can now install with a local user instead of a microsoft account.
    It will still spy on you whenever you connect it to the network, but you don’t have to connect it now do you?

    Things that make the experience hell even when you get it running:
    Guides tricking people into running a full OS on an old USB-A Thumb Drive that doesn’t have the IO to handle it.

    My recommendation:
    Buy a refurbished Lenovo T14s Gen2 or Gen3 with AMD, such as https://www.target.com/p/lenovo-thinkpad-t14s-g2-14-laptop-amd-ryzen-5-16gb-ram-256gb-ssd-w11p-manufacturer-refurbished/-/A-93371454.
    Try any and all distros you are curious about until you find one you wouldn’t mind running as your main OS.

    Then either go Windows 11 Pro on your laptop again and run your linux distro of choice on the desktop,
    or use the desktop as a pure gaming machine and do your privacy conscious stuff on the linux laptop.
    If you love competitive online FPS games with kernel level anticheat then you’re stuck with the second option.
    A third option is to refuse software that only works in Windows and go full Linux on your machines, but I understand that isn’t a reasonable option for everyone.