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?

  • 🅿🅸🆇🅴🅻@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    3 months ago

    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
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      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
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        3 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)