this post was submitted on 25 Aug 2024
40 points (100.0% liked)

homelab

6576 readers
1 users here now

founded 4 years ago
MODERATORS
 

I was gifted a new Raspberry Pi. I already have a previous pihole setup and now looking for other ideas to run on my network.

I was considering a network monitoring tool. Any other suggestions?

you are viewing a single comment's thread
view the rest of the comments
[–] 314xel@lemmy.world 4 points 2 months ago* (last edited 2 months ago) (1 children)

Please don't go the RaspberryPi route for serious self-hosting, you'll regret it later when you'll realize it's not powerful enough for ie NextCloud. It can handle PiHole for example (minus digging through the historical logs / stats via its interface), but when adding more and more services (Nextcloud, Jellyfin, a VPN, home automation, etc), it will be easier to expand via VMs (Proxmox) / Docker on a single machine that you need to maintain, you'd have easier snapshot backups, single point for firewall rules, etc, than adding RPIs. Buy a mini server, you'll have flexibility, room for upgrade, and the costs and power consumption will be justified when scaling to multiple services.

[–] PracticalChameleon@feddit.org 2 points 2 months ago (1 children)

For some of us it's a financial issue. I already own a Raspi 4, but don't have money lying around to get a decent mini server (e.g. acceptable performance paired with low power consumption and no fan noise).

I still manage to run a few Docker containers on top of OMV, but need to be mindful of the load:

  • Jellyfin (no transcoding)
  • Immich (workers set to minimum)
  • Backrest (restic frontend)
  • Duplicati (phasing out)
  • Heimdall
  • changedetection.io
  • Tailscale sidecar containers

But yes, when running a bigger backup job, I pause Immich indexing or shut down Jellyfin, just in case

[–] N0x0n@lemmy.ml 0 points 2 months ago* (last edited 2 months ago)

For the price of as rpi you can nearly get a decent N100 mini computer with 4x2.5ports on Alliexpress. Way more capable and runs on x86-64 architecture.

And there's also room for expension (adding more ram, space)