this post was submitted on 01 Dec 2024
44 points (100.0% liked)

Selfhosted

60366 readers
815 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hi!

I have an old gaming pc (i5 9400F) with 16gb of ram that has been acting as my home server with proxmox. It’s quite large and quite loud and very overpowered for what I’m using it for (home assistant, Minecraft server, some lxc containers) and a mini pc (amd 5800h with 16gb ram).

I want to sell my gaming pc, place the HDD into a NAS (and samba share my plex library), and potentially grab a low powered N100 minipc to pick up the lxc containers and home assistant that my gaming pc is running.

New to self hosting so wondering if this is a good setup or if there are any glaring issues you see with this. What is your setup?

you are viewing a single comment's thread
view the rest of the comments
[–] ArbiterXero@lemmy.world 2 points 2 years ago (1 children)

You are going to want a single larger server and docker

Much easier maintenance

If you’re crazy, you’ll go with Kubernetes . I personally recommend it., I love it.

But I also work in it every day, so there’s a convenience there, but the complexity is off the charts .

[–] PerogiBoi@lemmy.ca 2 points 2 years ago (1 children)

I don’t like the idea of a single large server. If a node fails, everything goes tits up. If I have multiple nodes and one fails, my other services have zero downtime.

Convince me otherwise - I don’t work in this industry I teach boomers how to use MS Word haha.

[–] ArbiterXero@lemmy.world 2 points 2 years ago (1 children)

Ahhhh now you’re talking kubernetes.

I mean you can do it with 2 machines and docker compose, but yeah.

If you have a docker compose, you can just bring it to a new machine with the storage medium and hit “go” and it’ll go.

That’ll probably be enough for a home setup and have a 1 hr downtime in a failure.

If you want “always hot” kubernetes is basically “multi-node docker on cocaine “

Damn, that addiction is strong lol.

I’m happy to help where I can but it’s a FUCKTON of knowledge and setup to go far enough to kubernetes it.

Docker-compose is 100x easier and gets you 95% of what you need.

[–] PerogiBoi@lemmy.ca 2 points 2 years ago (1 children)

I’ve always had issues with docker, especially when running it on a proxmox vm. I get weird network issues where when docker runs, the whole vm is cut off from network access (but my docker containers have internet). I also have problems with updates. Maybe it’s the whole virtual-ception of it all, a vm running docker running an application.

So far I’ve been getting by with running containers for every service (or VMs when I needed a gui since command line for certain things is tough.

[–] ArbiterXero@lemmy.world 1 points 2 years ago (1 children)

That sounds like your local network IP’s are conflicting with the default docker IP addresses.

What is your routers subnet?

[–] PerogiBoi@lemmy.ca 1 points 2 years ago (1 children)
[–] ArbiterXero@lemmy.world 2 points 2 years ago

Check what your docker subnets are, but that shouldn’t conflict.