Mama told me not to come.

She said, that ain’t the way to have fun.

  • 3 Posts
  • 1.46K Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle


  • There are a ton of options, depending on what you have. In essence, a file server is really simple, you just need a computer with network access with sufficient storage. Here are options, from simplest to fanciest:

    1. drive plugged into your router - simplest and most ghetto
    2. drive that supports network access - slightly less ghetto
    3. buy a NAS - more money and less freedom, but much simpler than DIY
    4. old computer (laptop, Raspberry Pi, etc) that you have laying around with something like TrueNAS, NAS4Free or OpenMediaVault running on it
    5. 4, but with a general purpose OS on it (Debian, Fedora, etc) running some kind of file hosting software (samba, Nextcloud, Seafile, OpenCloud, etc)
    6. 4 or 5, but with new hardware

    The costs can vary from free to thousands of dollars, depending on storage and compute needs and how far down the fancy scale you go (note: 3 is more expensive than 4, and comparable to 5).



  • Here are my reasons:

    • no Linux support - Heroic works, why doesn’t Epic do what GOG do and revenue share w/ Heroic?
    • exclusivity deals, which reduces options outside of EGS
    • Epic’s anticheat works on Linux, but their own games that use it don’t, that’s a pretty big slap in the face

    I certainly want more competition to Steam, but that competition needs to do something other than exist for me to use it. GOG is that, and if they properly supported Linux, they’d get most of my gaming money. But they don’t, so they only get some of it.

    Yeah, this probably reads like a Linux fanboy post or something, but I’ve been using Linux longer than Steam supported it with its client, and I’ll still be here if Steam leaves. It’s my platform of choice, and a vendor needs to meet me here if they want my business. Valve did, so they get my money. I honestly don’t need much, I just need games to work properly on my system.











  • Raspberry PI

    This also shouldn’t be your default option. Your default should be whatever you have laying around, and a lot of people have a Raspberry Pi sitting idle, hence why people use them.

    What specs

    That depends on what you want to do with it.

    For example, if you want to host a video server, then you’ll want something that can handle transcoding. Check the Jellyfin docs for details, which recommends an N100 or better.

    List all the things you need and want, and then look up what the requirements are. Basic file hosting is pretty light, so you really don’t need much (hence the Raspberry Pi rec).

    I personally use an old PC with the following specs:

    • Ryzen 1700
    • 16GB RAM
    • GTX 750 Ti GPU
    • 2 8TB HDDs (bought for the server)
    • 1 SSD for boot (128 GB, just needs to store the OS)

    This is way overkill for what I need, but I had it laying around. You could even start with a laptop, you’ll just have limited storage (can get a USB emclosure of you want).

    If you don’t have something, maybe a mini PC would work (minisforum, beelink, etc). Or maybe it doesn’t. I don’t know what you’re planning to run on it. You probably don’t need anything fancy, your biggest requirement might be the GPU/iGPU if you’re planning to do transcoding.