this post was submitted on 17 Mar 2024
39 points (100.0% liked)

Selfhosted

39937 readers
370 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 1 year ago
MODERATORS
 

Or would it be better to split it up on multiple devices? Or maybe just upgrade to a single RPi4 or 5 mod. B?

you are viewing a single comment's thread
view the rest of the comments
[–] plebian@lemmy.world 6 points 7 months ago (3 children)

Why not and what would you recommend instead?

[–] rambos@lemm.ee 8 points 7 months ago

IMO pi is perfect fit for pihole (low power and silent), but since its mission critical you want 2 devices running pihole. If one is down the other one will still be available. I have one pihole running on the server that runs all other services (including home assistant), and 2nd pihole on rpi4. Then I have another pi4 for 3D printer

Running pohole and homeassistant on the same device is not a problem for sure, but not sure about octoprint since it is using USB serial connection while printer is active (can be 12h+). Maybe it can work, but I wouldnt use 3D printer computer for anything else

[–] godzillabacter@lemmy.world 4 points 7 months ago

Not OP but loss of the Pi results in loss of network connectivity. A headache if you're home and never doing anything time-critical on the network. A disaster if you or anyone else is dependent on the network for anything time-sensitive (virtual doctors appointment, work call, etc), or you're away from home and unable to directly VPN to your router to reconfigure DNS settings.

[–] ad_on_is@lemmy.world 2 points 7 months ago

As some others mentioned, when the DNS goes down (which pihole is) your whole network is down. With the fragility (and slowness) of the PI, it'd be more likely it will go down, sooner than later.

Considering the cost, a good alternative, imho, would be some sort of thin client, with an energy efficient CPU. So, instead of getting 2-3 PIs, better get one of these TCs, while keeping your PI as a DNS backup solution.