Hello!

I attempted self hosting a while ago, but it wasn’t a very smooth experience because I had no wifi, no ssd, no room and no time. I want to get back into it, and I was wondering if I would want to build a new pc. I think it’s a hp compaq 6200 pro Here are the specs: I3 2100 3x4gb ram 250gb +8tb hdd

I would be selfhosting alot of projects, and will try alot of new things constantly, but I definitely want: Jellyfin Immich Password manager Pi-Hole Minecraft server(modded) Qbittorrent

And I’d possibly want: File server(Nextcloud is cool, but it’s a bit too complicated for me) Gitea Code-server Llm Url shortener

Computers here are quite cheap, and I could find an old office desktop with 10th gen intel for about 100€ with relative ease. I could also build it myself, with an old office cpu and motherboard, but that would cost more. What do y’all advise? Can this all be done on a budget setup, excluding the llm? Is upgradeability a problem in office computers?

Thanks in advance!

  • themachine@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 days ago

    Set up what you want on what you already have and if your workload is more than your hardware can handle then upgrade.

    Overall most of what you rattled off isn’t too resource heavy but 12gb of memory isnt exactly a lot and i dont know what your minecraft server will eat up.

    Alternatively look up the recommended minimum specs for each of your desired applications and add up the needs.

    Additionally if this isnt going to be a headless system and you want a desktop gui that consumes resources as well.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      If they’re using Linux, they should be fine. Most desktops don’t use a ton of RAM, and there are light desktops if that’s their issue.

      If they’re running vanilla Minecraft with a handful of friends, just hosting the server should be fine. Mods are where things get ridiculous.

    • agile_squirrel@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      I agree with starting with what you have to get learning, but I wouldn’t run a Minecraft server on this machine. I’d start with everything else and then buy an old office machine to upgrade. It depends on the unit, but they are easy to upgrade basic upgrades like adding RAM, storage, and possibly a low power graphics card. Since most servers are always on, keep an eye on power consumption with a power meter.