I have my eye on the Orange Pi 5 8GB as my first SBC to selfhost with. These would be the roles for the SBC:

  • Jellyfin with 4K
  • Some *arr services
  • Host own domain site
  • Pi-Hole
  • Google Photos alternative?
  • Probably more I guess
  • Be low-power consuming

What’s your take on this? Is 8GB enough?

  • Valmond@lemmy.mindoki.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 months ago

    I’d get a used thinkcentre tiny, many have 2 RAM slots and an SSD that you can upgrade too.

    I don’t know how powerful the pi 5 is but I think any thinkcentre would be better IMO.

  • Haphazard9479@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    8 months ago

    Will this be your first server? If so, start small. It’s inevitable you will want to upgrade something when you have your build almost complete.

      • Haphazard9479@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        8 months ago

        Overkill and low power consuption are opposites. There is a lot of community support for pi builds so I would start there.

  • snekerpimp@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    I know that the orange pi 5 is one of the quickest arm processors out there, but it will not compare to x86, and if you grab ryzen 3 or 11th gen intel or newer, they are way more power efficient than older used business/enterprise hardware. Arm has no virtualization, which you WILL get into as you grow. Running one, two, maybe three of those services should be fine, but more than that and I feel like you will probably start running into performance issues on the pi. If you find one for a deal, go for it, I found I out grew my arm sbc pretty quick but would be an amazing and cheap place to learn.

  • CameronDev@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    Jellyfin is probably the difficult one. Consider putting that on a seperate server that you can start when you need it. A lot of the rest should fit on the orange pi. Be aware that ARM isnt super well supported, so you may run into compatibility issues.