Do any of you use Raspberry Pi’s ?

https://lemm.ee/post/9549769

Do any of you use Raspberry Pi’s ? - lemm.ee

For those of you who use Raspberry Pi’s in your home environment, I’m curious as to what you use them for. What applications are you running on them? Do you have your Pi’s setup in a cluster?

RP4 running Home Assistant. Running HA in a docker container is harder than running it as the OS on a Pi4. Running HA is how I get into this, i kept trying to put more crap into HA as addons before realizing i should set up a proper server.

I assembled a handful of temp/humidity sensors (that are actually running on Wemos D1 minis).

I have been for about a year with one 8gb Pi 4 with a 500gb ssd. I bought it as a way to dip my toes into self hosting. Started with Home Assistant OS, but now I have a bunch of containers set up, such as Home Assistant, Plex, Sonarr, Radarr, Prowlarr, qbittorrent, and a few others. I will eventually get something a little beefier to host my media, but will absolutely keep the Pi running.
I've been running OSMC (Kodi on Debian) plus a few useful things like maintaining a reverse SSH connection to a VPS.
Do you run OSMC in a container on your pi or as the base image installed with the pi imager?
It's the root OS; that Pi is a media centre in the living room (plus it's taken on a few extra duties since it's always online). It's been going for a good few years now, 8+?

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters HA Home Assistant automation software ~ High Availability Plex Brand of media server package RPi Raspberry Pi brand of SBC SBC Single-Board Computer SSH Secure Shell for remote terminal access VPS Virtual Private Server (opposed to shared hosting)

[Thread #170 for this sub, first seen 27th Sep 2023, 16:05] [FAQ] [Full list] [Contact] [Source code]

Decronym

All the arrs, HA, pihole and a few smaller containers running on pi4. It was my gateway into the world of self hosting.

I have a single Raspberry Pi 3b as a local file/media server running Jellyfin. I’m also running BOINC and seeding torrents of various Linux distributions. External HDD for storage, plus a thumb drive for the local media and another for the torrents so it only has to spin up when someone’s actually using it.

It’s not super-fast by any means, but it’s fast enough to listen to music over my LAN, which is the main thing I need it to do quickly. Though eventually I plan on setting up a better NAS on something with faster I/O.

I have a couple of Pis, but currently only using the Pi 4 which is my Kodi box. I planned to use my older Pi 3B as a web server, but I also have Proxmox on a NUC running as my main home server, so I don’t know if there’s any advantage to using the Pi at this point.
I used to use them for all my setups. Then the shortages stopped that. Nowadays I just use one big server.
I currently have pi-hole and Unbound running on my rpi4
I only have one that's hooked up to my 3D printer for Octoprint. I'd like to set up another one as a SDR, but I leave my app hosting to more powerful machines.
I have a water container I need to take care of in my house. An ultrasonic sensor hooked to my raspberry 3b uploads the collected data to my vps that later serves an html through Flask to show the water level. It has a few alarms so that I can take action at the appropriate time. The ultrasonic sensors HC-SR04 suck and I have to replace them quite frequently. Other then that it works really well.

I have a Pi4 running octoprint, pi-hole and some of my own containers.

The rest I run on a Hetzner VM.

I have a Pi4 that is running Homebridge and pihole.
Using Pi's to run services in my homelab which I want to keep separate from my server (to have some sort of failover in case the server goes down). Status/Monitoring, VPN server and so on
That’s a smart idea. Separating services across devices seems like something a low powered PC would be a great use for.
Thanks for the great sarcasm mate
I wasn’t being sarcastic. I’m apologize if I missed something though.
Apologies accepted, seems like I missed something:)
I have a pi 3 running my primary instance of Adguard Home, a pi 4 I don’t know yet what to do with, and a Pi B that has RISCOS on it for fun. Seriously, if you ever just want to poke around a unique OS, download the official RISCOS image in the Raspberry Pi imager. Any UK folks reading this know what I’m talking about. But as an American I’d never heard of it and it’s just friggin’ neat!
One Pi Zero 2W runs NodeRed to control a few lights in the house. Another used to run Octoprint until it recently stopped responding. I haven’t gotten around to troubleshooting it yet.

RPI4/400 is perfectly capable as a little home server. All it needs is a good SD card.

Owntracks,photoprism,monocker,brave go m-sync,libre photos,wallabag,radicals e,Baikal,Firefox sync,Joplin web,webdav server,jellyfin,vaultwarden,wireguard

Get an eMMC module ($10) for the Pi or buy something similar with one built-in. Much faster and more reliable.
I snagged an enclosure with a little adapter for a SATA m.2 drive. It’s amazing!

Hmmm, I’m just using OMV on mine to make it a server that I can use to transfer files around my house.

Do you have any tips on where I could get started doing more? I haven’t had success with Docker or Portainer and I’d love to have some software hosting files like OMV, and a torrent client running through a VPN in another container.

OMV is quite limiting and maybe a little heavy for the pi(?)

Docker is straightforward Idk what to say You install docker and docker compose on host and run some compose.yml’s to soon up your services

I’m an extreme a Linux nub… would you happen to have any further reading or videos you would recommend? Without OMV, how would I share my HDD on my network?

I use github.com/…/docker-nginx-webdav-nononsense

There are many dockerised fileservers

GitHub - dgraziotin/docker-nginx-webdav-nononsense: Aims to enable a no-nonsense WebDAV docker system on the latest available nginx mainline. Magic included?

Aims to enable a no-nonsense WebDAV docker system on the latest available nginx mainline. Magic included? - GitHub - dgraziotin/docker-nginx-webdav-nononsense: Aims to enable a no-nonsense WebDAV d...

GitHub

Magnificent, I’ll look into this!

If I re-set up everything outside of OMV, will I need to reformat the HDD that’s being shared?

The only one I have running atm is for Klipper/Moonraker/Mainsail for my 3D printers.

Otherwise I find them so slow to work with that I don’t really like using them, just something like an apt upgrade can take several minutes or more.

I wanted to reuse one for octoprint, but it turned out to be unreliable. So I switched to my NUC instead.

I have the feeking that those SD cards just don't perform well and wear out more easily, and I really use good ones.

For RPi the two major causes of issues (in my experience) are low spec power supplies and low spec SD-cards.

Power supplies drop voltage when the loads gets too high, which is especially pronounced with high power USB devices like external harddrives.

SD-cards tend to get worn out or give write errors after enough writes. Class 10 SD cards are recommended for both speed and longevity. And ideally try to avoid write intensive stuff on the SD card

Forget SD cards for Raspberry Pis - boot from an SSD in a USB enclosure, they have better longevity than SD cards.
Not all of them can run reliably without an external power supply and not all enclosures/usb hubs/sata adapters are supported. But yeah lot of people recommend that. I also had great experience with sd cards, but that might be just a luck
Small piece of tape on one of the 4 exposed USB leads on the connector trick fixes this problem.

Not much love here for the Pi Zero W. I love them for being so flipping cute. I have a couple I use when I am learning a new system admin tool or service and I need to be able to let it run undisturbed to observe stability and function.

Lately I am learning MQTT so am using one as a broker to manage some homemade smart devices.

If I can ever find one in stock, i want a couple of Zero 2 for similar projects that would benefit from the extra oomph.

I have a Zero with a macropad attached. Key presses are then sent to Home Assistant through MQTT. The zero is perfect for it, small and low power.

Still wondering what to actually do with my Zero 2.

I don’t buy any pis because they are $100+ in Canada.

Remember when it was supposed to be a cheap computer? Ya…

I’m running a Pi Zero W as a network extender!
I have a Raspberry pi 1b that runs adguard home and a VPN server

I’m using a pi4 8gb as my server, with a pi4 2gb as backup in case the first one dies. It’s a very classic server, running postfix/courier-imap for mails, lighttpd for web, bind9 for dns, ergo for irc, sqlite3 for databases. I also use fail2ban for IDS and cron to run tons of various task. All of that is hosted on a Gentoo linux OS.

The one thing I don’t want to use is docker. I love docker for development or for deploying the main app at work, but it makes managing updates a nightmare for handling multiple services on my server (most your containers probably contain vulnerable software due to lack of system updates), and it eats resources needlessly. Then again, it’s made possible because I avoid the big webapps that usually need it.

1 Pi 4 for two things

  • Download media over a persistent VPN that auto-moves to my NAS
  • Fun play toy as a dev box to test new tech and try to stay current and keep my Linux skills sharp since I use osx at work
  • 1 ends up blocking 2

    I really want to buy like 5 or 6 with temp sensors to put around the house to see how good my heating/ac are working, and confirm wifi strength

    I have a Pi 3 running Home Assistant. I also have two Pi Zeros that I have MP4 Museum installed.

    I use MP4 Museum to run projected Halloween decorations mostly but it’s great to have a little box that will take a video file from a thumbdrive and dump it out the HDMI port on boot.

    I run PiHole on mine

    I use a RPi3 for pihole and a RPi4 with debian + docker to host a bunch of stuff (in no spécific order): goaccess-for-nginxproxymanager

    filebrowser

    smokeping

    searxng

    duplicati

    whoogle

    nginx-proxy-manager

    flaresolverr

    linkding

    ntfy

    changedetection.io

    librex

    shlink

    speedtest-tracker

    unbound

    wg-easy

    I run a Pi Zero W over wifi as my backup pi-hole so that clients can still connect if my main system is updating or down. Planning to get a more powerful one for OctoPrint.

    I made a python soft that uses the pi camera and scans qr codes, and plays the playlist that’s on the eventual qr code. Just show the album and it plays.

    But they have become so incredible expensive, and banana pis etc just doesn’t work that well, so I just stopped the whole Raspberry Pi craze.

    Today I just collected a 55€ Lenovo thinkcenter (like 18cm squared x 3.5cm) with a quad core, 8GB/256GB. I think it will replace my next rpi quite well and when it breaks, I can get another one quite simply.

    If I want to do more to the metal electronics stuff, I’ll just use a 2560 Mega or an esp8266 or similar.

    pihole and an always-on syncthing node.

    Lets see…

    • nord vpn client
    • qbittorrent (through nord vpn)
    • proxy server (through nord vpn)
    • wireguard vpn server
    • ssh client so I can port forward through the vpn server to/from connected clients
    • jellyfin
    • ntfy (self hosted notifications)
    • pi-hole (vital for the local dns)
    • nginx
    • gitea
    • wallabag
    • minecraft server
    • container registery
    • smb share for my friend (I help them with content creation) -smb share for a live recording profile I set up on android Those are just docker containers, it also is a backup server for all the devices I own. It also runs all non sensitive data on an unencrypted partition then will auto decrypt the sensitive partion through ssh via my desktop. This means my vpn server will always run so I can connect, wake on lan my desktop, decrypt it and log in. Im sure I’m missing things.
    My list is very similar but I have my Pis in a k3s cluster with a NAS for PVs. That allows me to not worry about what physical device is hosting the service, and I built it so I can intermix amd64 devices when I start adding in my used laptops into the mix.

    Using a Pi3b to run AdGuard Home and a TailScale subnet router.

    I’ve got another Pi3b running Octoprint/Klipper for a 3d printer, but I’m currently migrating that to Mainsail running on an old SFF PC so I can run multiple printers with Klipper off the same PC.

    The rest of my stack is on an actual server running UnRaid with like 50tb raw storage.

    I will say that TailScale has been annoying asf with their subnet router setup not actually forcing the correct DNS for AdGuard Home so I can have ad-blocking while away from home. I had to move back to a pure Wireguard setup directly on my router for DNS to work properly.

    K3’s cluster, Gitlab, Ghost, Nextcloud, Elastic stack, and some other stuff.

    I used to run pretty much all my workloads on Raspberry Pis, mostly in docker containers. I’ve since moved over to some ex enterprise servers and Proxmox, so I really only have a couple of Pis left in service, running:

    • Frigate: nvr for my IP cameras
    • exim: mail relay server for my stuff to be able to email out (nothing in)
    • Wireguard: outbound VPN server connected to Mullvad
    • Pi-hole: 2nd instance for redundancy, also runs cloudflared (for DNSoHTTP) and pihole-exporter (for putting Pi-hole stats into Prometheus)
    • Mosquitto: because I haven’t moved it yet
    • Prometheus: ditto

    I’m only using Pi 4 hardware:

    • OpenWrt gigabit routers with SQM, multiple locations
    • Home Assistant Yellow
    • NAS, 8TB mirror, deprecated

    Yes, I’m using a Raspberry Pi 4 Model B 8GB. I’m using the Argon Eon case and it serves my needs well. The speeds are slow however, so keep that in mind

    It can run a surprisingly large amount of services. I’m running:

    • Vaultwarden
    • Immich (ML and typesense enabled)
    • Jellyfin
    • Joplin Server
    • Gitea
    • Audiobookshelf
    • PaperlessNGX

    There’s still 2GB of RAM left, so I’m looking to self host Firefly III

    On another Raspberry Pi 4 Model B 4GB, I’m hosting Home Assistant

    I’m running an Argon for that sweet SSD action as well!

    I’m only using OMV right now and it works, but I’d LOVE to get a container with torrents via VPN… I can’t do it, though. I’m awful at it. Do you have any resources on how to set up Portainer? It changed recently, and was a weeeeird process to set up in OMV.

    Cluster of Pi4 8GBs. Bought pre-pandemic; love the little things.

    Nomad, Consul, Gluster, w/ TrueNas-backed NFS for the big files.

    They do all sorts of nifty things for us including Nightscout, LanguageTool OSS, monitoring for ubiquiti, Nextdrive, Grafana (which I use for home monitoring - temps/humidity with alerts), Prometheus & Mimir, Postgres, Codeserver.

    Basically I use them to schedule dockerized services I want to run or am interested in playing with/learning.

    Also I use Rapsberry Pi zero 2 w’s with Shairport-sync (github.com/mikebrady/shairport-sync ) as Airplay 2 streaming bridges for audio equipment that isn’t networked or doesn’t support AirPlay 2.

    I’m not sure I’d buy a Pi4 today; but they’ve been great so far.

    GitHub - mikebrady/shairport-sync: AirPlay and AirPlay 2 audio player

    AirPlay and AirPlay 2 audio player. Contribute to mikebrady/shairport-sync development by creating an account on GitHub.

    GitHub

    Got a bunch of RPIs, some of them retired.

    One of the active ones runs a MediaWiki engine (if it detects my home wifi on startup, it acts as a mirror slave to the master installation on the server, if not, it opens a wifi with my home wifi's credentials and offers the wiki as read-only).

    Another one runs a DB that controls a number of ESP8266 clients controlling lights, motors, and sensors.

    I feel old, I don't understand 90% of words in this thread lol.

    I just have kodi on Libreelec with a jellyfin plugin on my rpi4 and even that struggled with overheating at times. So I run most stuff on my pc instead. I'm tempted to try the portainer to get some experience with docker tho.