this post was submitted on 04 Jun 2024
47 points (100.0% liked)

Selfhosted

46677 readers
1325 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

What's the best affordable pre-built mini server available in Europe? I'm looking for a reliable and compact option that won't break the bank

Edit: something that are not arm based

Edit 2: I'm looking to set up a system that can run Jellyfin, Ollama, and a few other small services. By 'pre-built', I mean I want to buy a device that already has the necessary hardware and installation, so all I need to do is install the operating system and I'm good to go

all 45 comments
sorted by: hot top controversial new old
[–] [email protected] 12 points 1 year ago (1 children)

You need to first explain what you want the server for, because that will give us an idea of your CPU and storage requirements.

[–] [email protected] 4 points 1 year ago (1 children)

I'm looking to set up a system that can run Jellyfin, Ollama, and a few other small services.

[–] [email protected] 11 points 1 year ago (1 children)

Ollama is a big thing, do you want it to be fast? You will need a GPU, how large is the model you will be running be? 7/8B with CPU not as fast but no problem. 13B slow with CPU but possible

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I am satisfied if it can run a 7/8B relatively fast

[–] [email protected] 10 points 1 year ago

Check out used tiny/mini/micro desktops on eBay. Loads of info here: https://www.servethehome.com/introducing-project-tinyminimicro-home-lab-revolution/

Only downside is going to be no GPU for the AI workload. Maybe some of the later AMD APUs could cut it. If not, all three major manufacturers have SFF variants that are pretty much the same hardware in a little bigger case. Those will accept smaller off the shelf GPUs.

[–] [email protected] 10 points 1 year ago* (last edited 1 year ago) (2 children)

Define "pre-built"?

What will you be using it for?

I'm still testing the CWWK X86 P5 but so far it seems like a near-perfect solution for personal use and the price can't be best.

[–] [email protected] 2 points 1 year ago (1 children)

I want to run Jellyfin, ollama (local AI), and some other small services.

[–] [email protected] 9 points 1 year ago* (last edited 1 year ago) (1 children)

Define pre-built.

How big is your media library?

Ollama will probably benefit from a more powerful processor like a Ryzen 7000/8000 series.

Can't comment on NPUs and TOPs and all that. Still completely at a loss as to what is or is not marketing nonsense when it comes to AI. But the new Ryzen CPUs are supposed to have more of those, if you can wait.

[–] [email protected] 3 points 1 year ago (1 children)

By 'pre-built', I mean I want to buy a device that already has the necessary hardware and installation, so all I need to do is install the operating system and I'm good to go. Storage capacity between 1 and 8 terabytes

[–] [email protected] 3 points 1 year ago (1 children)

I want to buy a device that already has the necessary hardware

Does that include disks? That's going to limit your options considerably.

The one I recommended does not come with RAM or storage but those are both very easy to install and you can choose what size. It also comes with 2xSATA/power connectors. You could get 2x8TB 2.5" SSDs but I'd probably go with 4x2TB NVMe, that would give you 8TB RAW or 6TB with a parity disk.

[–] [email protected] 1 points 1 year ago

I have no problem with installing RAM and storage. Whats it called.

[–] [email protected] 8 points 1 year ago (1 children)

Edit: something that are not arm based

You want pre-built to run ollama, that's at least gonna cost you an arm, maybe even a leg.

[–] [email protected] 2 points 1 year ago

It depends on the model you run. Mistral, Gemma, or Phi are great for a majority of devices, even with CPU or integrated graphics inference.

[–] [email protected] 8 points 1 year ago

Prebuilt like a traditional server? I personally use an orange pi and it's pretty good. Just make sure to use the open source arm OS.

[–] [email protected] 7 points 1 year ago (1 children)

I'm not sure if they're still affordable but I ended up getting both a morefine and a beelink, one with the n100 Intel CPU and the other with the n305. They handle everything I've thrown at them, and come with out of the box quicksync transcoding for Jellyfin/Plex. Handles 4K transcode like a champ. Couple that with 2.5g Ethernet and they sip power. Though they might have gone up in price since I bought mine.

[–] [email protected] 2 points 1 year ago (1 children)

I have a beelink running jellyfin and it's fine.

[–] [email protected] 1 points 1 year ago

It has the n100.

[–] [email protected] 5 points 1 year ago (2 children)
[–] [email protected] 4 points 1 year ago

Thanks i will take a look at that.

[–] [email protected] 2 points 1 year ago

There is also a cheaper option with an N100

[–] [email protected] 3 points 1 year ago

Raspberry PI

[–] [email protected] 3 points 1 year ago (1 children)

I love my NUCs but haven't really paid attention to what has happened since Intel sold that line to ASUS.

[–] [email protected] 1 points 1 year ago

Thanks i will take a look at the NUC.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
NUC Next Unit of Computing brand of Intel small computers
NVMe Non-Volatile Memory Express interface for mass storage
Plex Brand of media server package
SSD Solid State Drive mass storage

[Thread #785 for this sub, first seen 5th Jun 2024, 13:55] [FAQ] [Full list] [Contact] [Source code]

[–] [email protected] 3 points 1 year ago (1 children)

You can try the Minisforum MS-01. Relatively compact, inexpensive, with a lot of options for expandability as well as relatively powerful Intel CPUs with QuickSync for LLM and transcode. Here is a nice overview of the device.

[–] [email protected] 2 points 1 year ago

Here is an alternative Piped link(s):

Here

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

A used mini computer, like a lenovo thinkcentre, hp prodesk mini, and dell optiplex micro.

[–] [email protected] 2 points 1 year ago (1 children)

what are you gonna use it for?

[–] [email protected] 1 points 1 year ago

something that are not arm based I’m looking to set up a system that can run Jellyfin, Ollama, and a few other small services. By ‘pre-built’, I mean I want to buy a device that already has the necessary hardware and installation, so all I need to do is install the operating system and I’m good to go

[–] [email protected] 2 points 1 year ago

I've had a good experience so far with two minipcs, mele quieter 4c for kodi, and a morefine m9 (I think this one is branded as mipowcat in the EU). They're both n100, the m9 can go up to 32gb of ram although it is picky about what modules it will accept. I use the m9 for jellyfin and about 10 other services. Quick sync works great as far as I've tested it. For jellyfin I'm relying mostly on direct streaming, but I tried a few episodes with forcing some transcoding by using Firefox for playback and it worked fine.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

How small? How many drives? I bought several used Lenovo P330 E2276G for my servers.

The Intel CPU has great low power GPU for video encoding/decoding for video streaming.

The Xeon ECC ram gives long term reliability. It's important if you leave your PC on 24/7 for years at a time.

[–] [email protected] 2 points 1 year ago (2 children)

I am not a big fan of buying used.

[–] [email protected] 6 points 1 year ago (1 children)

Why not? It would help massively with the 'affordable' criterion

[–] [email protected] 1 points 1 year ago (1 children)

I just need something that works. I've had a bad experience with a previous model that wouldn't boot on my Ubuntu server drive, no matter how much time I spent on it. But if you know of any models that are worth checking out, I'm all ears.

[–] [email protected] 1 points 1 year ago

Might be worth trying to find a refurbished HP ProLiant MicroServer. There are a few on eBay UK within the £200-400 range. You can sometimes find professionally refurbished units as well.

[–] [email protected] 1 points 1 year ago

Used servers/workstations are likely more reliable than new consumer.

They were very likely kept temperature controlled, have ECC, and are actually known working instead of something like Asus. If I remember correctly, PC mortality is very high the first 6 months, goes down to near zero for 5 years, then starts going back up.

Replace the SSD/hard drive and you are good. You might not even have to do that. I checked the stats on the SSD that came with my used Lenovo workstation and it had like 20 hours on it.

[–] [email protected] 2 points 1 year ago

I see people mentioning small office desktops, and they are good, but I will warn you that they use proprietary parts so upgrading and repairing them can be difficult. Also jellyfin.org has some good info under the hardware acceleration section for what to use.

[–] [email protected] 2 points 1 year ago

I like my HPE microserver gen10+

Although it does not come with a GPU by default, but you can install a low power one.

[–] [email protected] 1 points 1 year ago (1 children)

If you want to run Ollama and other ML stuff, you're looking at buying an RTX4090, my friend. Affordable and ML are two things you can't put into one sentence.

[–] [email protected] 3 points 1 year ago (1 children)

While you certainly can run AI models that require such a beefy GPU, there are plenty of models that run fine even on a CPU-only system. So it really depends on what exactly Ollama is going to be used for.

[–] [email protected] 1 points 1 year ago

I am satisfied if it can run a 7/8B relatively fast

[–] [email protected] 1 points 1 year ago

What are the reviews on hardware offered by umbrelos guys?