this post was submitted on 01 Sep 2024
13 points (81.0% liked)

Selfhosted

40645 readers
349 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
 

I have a spare 3070 GPU, as well as 16GB of Memory and my friend has a spare PSU, this part list has everything else I would need+everything I already have. Is there anything I should tweak or modify or will this build work, I plan to use it as a headless server.

Thanks for the feedback!

https://pcpartpicker.com/list/2fJJYN

Update:

Use case, I currently run a docker swarm cluster with two older Optiplexes and a raspberry Pi, like I said before, I have a spare PSU, GPU and Memory and would rather put it to work then sell it. I would like to add this new PC to my cluster and utilize it for my home services and also learning. The only items I would really be buying is the case, cpu and board. I would like to run some local AI models on this PC as well.

top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 10 points 3 months ago* (last edited 3 months ago) (1 children)

Work for... What exactly?

Server requirements vary, depending on what they are doing.

ETA: I run about a dozen servers at home. Of them, none are more than what you have there. And I run a lot of services on each. Its what they are doing that matters.

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

OK, so what you probably won't get much out of would be load balancing knowledge, from your description the CPU far outpaces everything else you have running services today. To get a good handle on that sort of thing, its handy to have comparable hardware for each node.

But the CPU is more than enough for most general task services, so yeah that will do fine. In terms of the GPU, yes, that will work for AI tasks as far as I know, most of the hardware I'm using for that is work stuff I get my hands on, so I couldn't tell you much about the performance of the 3070 specifically, and I doubt a 6000 Ada as a reference w9uld be helpful, so maybe others can chime in on that aspect.

Since its mostly for learning, yeah, go for it. If you want to run i5 24x7, I'd probably want to separate out some of that CPU from that PSU purely for power management/cost to run, but yes its more than adequate for most services you'd throw on there.

Most of the servers I'm running are using a CPU that came out about 5 years before that Ryzen, but they are also lower wattage systems. Since they dont need a ton of CPU at all times, this is more the ideal for continually running home services, but not the only way to do it.

So build away and enjoy

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

That’s not a server that’s a gaming pc. Seriously what do you want to run? I use a raspberry pi for a server and it works just fine.

[–] [email protected] 0 points 3 months ago

See updated post!

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

I converted my gaming machine into a server as well. I actually took the graphics card out as I couldn't find a major use for it, but kept the 12 core Ryzen and upped it to 128gb memory. It now self host way too many things, including a few game servers my friends and I play... But even with all this, CPU carries along nicely and not even at half memory consumption (yet).

But as others have asked, what's your goal? Don't overkill it if you're only hosting one service or something. If you're doing a lot like I do, then up the RAM. And seriously consider whether the GPU is even useful or needed if you're not using a desktop environment.

[–] [email protected] 0 points 3 months ago

See updated post!

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

Looks good to me, although I would maybe even sell the 3070 and go for something like an intel arc and more ram instead.

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

Ah I see, if you want to do AI then definitely stick with the 3070, I just assumed you'd be using it for video transcoding with something like Jellyfin.

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

With this GPU you can install a media server like Plex or Jellyfin and offload the transcoding on the GPU, but mind you you will still have a high idle load consumption.

Normally in a headless home server I would need virtualisation and low idle power consumption. So this GPU and PSU are a bit of an overkill if you are not planning to fully utilise them.

[–] [email protected] 0 points 3 months ago

See updated post!

[–] [email protected] 2 points 3 months ago (2 children)

Great build for a gaming PC. For a server it looks odd. Usually when building a server, your main concern is reliability. Everything goes in pairs. Two CPUs, Two PSUs... It gets tedious fast. Often weaker but much more energy efficient parts are prefered, since unused CPU and RAM is considered wasted.

It would be much more helpful if you have a usecase you're building it for (since now I really can't comment too much on the build). If your primary concern is to try to have a home server, I'd say go for it. You can always upgrade/downgrade down the line.

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

There’s always the add more of everything so something could fail without impacting the stability aspect, and that’s great for a corporation needing the redundancy; but it’s probably prudent to not forget there’s also the “I’m interested in learning” aspect, where people running a home server to play with software side of things.

You’re spot on in that we’d need to know what it is that OP would like to do with the system, but I’m getting the feeling that stability isn’t that high of a concern just yet.

[–] [email protected] 0 points 3 months ago

See updated post!

[–] [email protected] 0 points 3 months ago

See updated post!

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

Personally, I would sell everything and get a used PC on ebay (a small "minipc" one, unless space for hard disks is needed).

Take a look at what you could buy on ebay just by selling off the nvidia card.