mbirth
I just have Watchtower stopped and configured in "one-shot" mode sitting on all my Docker hosts. And when I'm in the mood of updating and fighting with possible issues, I just run it. Works much better for me than some update notification popping up in the worst possible moment, me dismissing it and then forgetting about it. 🤣
The key component is some cheap DVB-T receiver with an RTL2832U chip and an R820T tuner. These things usually costed around 15€ but went up now as I just found out. Maybe there's a newer/better combination for cheap now.
Cut the small DVB-T antenna to 69mm length for optimal reception on 1090 MHz. Or build your own.
Then you need dump1090 which is the tool using the receiver and tuning it to 1090 MHz to receive the ADS-B packages and decode them. It's providing the decoded packages in different formats on different ports (30002 - RAW / 30003 - SBS / 30005 - Beast mode).
And once this is running, you can just sign up to any ADS-B page, get your feeder ID, take their feeder software and point it to the correct port of dump1090. That's basically it.
I've created my own custom minimalistic containers for dump1090, fr24feed, pfclient and piaware, but you can find universal ones on Docker Hub. The services I feed to are:
- FlightRadar24
- ADSB-Exchange (the only site that doesn't filter military and government planes)
- FlightAware
- PlaneFinder
- RadarBox
(Most of these sites give you premium access to their data in return.)
Oh, and if you live near waterways, this totally works for ships, too. It's just a different frequency (~162 MHz), so you'd need a second DVB-T dongle and different antenna (46.3cm). And the dump1090-equivalent there is called AIS-catcher. With that, you can feed to sites like ShipXplorer, MarineTraffic, etc..
I also had an ejabberd running for my family. Configured all the XEPs that take it into the current century. Had Conversations as a client for Android and Monal on iOS. No problems at all - apart from Monal being a bit wonky at times. But I assume these bugs are all fixed by now.
Also, Conversations is THE XMPP client. The guy behind it is involved in lots of XMPP stuff. And Monal tries to be the same for the iOS world.
But similarly, we all switched to Telegram over time as that's where my parent's friends are, too.
Yes, and this can be paired with a self-hosted mail server, too.
I’ve paid for Lifetime Plex when it was still cheap. And have Jellyfin running on the side to see what it has more to offer. (Also to test Swiftfin.) But as long as Plex “just works” for me, I will probably keep both. On Plex, I have shared libraries from a few friends.
And there’s also Stash, but this has a completely different kind of library management. It allows for bookmarking specific timestamps, has video previews and other things.
Infrastructure
- Portainer
- Traefik (with traefik-kop pushing labels from the other hosts)
- Pi-Hole
- restic server - backup target
- a custom mail archive made out of Dovecot + Solr + Snappymail
- Zabbix - monitoring tool
- Home Assistant - home automation / bridge non-supported devices to Apple/Google/Amazon
Productivity
- SyncThing - file sync
- SearXNG - personal meta-search engine
- ActualBudget - budget manager
- Gitea - personal Git store
Entertainment
- Calibre-Web - eBook library
- RSS-Bridge - makes lots of websites available via RSS (which I consume using News Explorer)
- Plex - media server
- Jellyfin - media server
- Stash (NSFW!) - media server with completely different way of browsing the library
Socials
- GoToSocial - small Mastodon-compatible instance
- Lemmy
Miscellaneous
- Spotweb - Spot/NZB browser
- SabNZBd - NZB downloader
- Traccar - in conjunction with OwnTracks for location tracking
- dump1090 + fr24feed + pfclient + piaware + rbfeeder + adsbexchange
Things I want to look into some day
- Paperless-NGX - document management
- ntfy.sh - push notifications, but still has issues with iOS when self-hosted
- Forgejo - Gitea-replacement, but has no distinguishing advantage yet
the power lights are on the left while the wholes on the case are on the right, so with the Pi2 you don’t see the green/red light
That's not true. The case has holes on both sides as can be seen here:
Ha, you're correct. Mine also never went over 45 ℃.
Geekworm Pi 3 case (also fits Pi 2)
I've also ordered some extra strips of cooling pads and added them to the bottom side of the CPU and the RAM chip beneath - so that heat gets sent to the case as well.
I prefer the Geekworm and similar cases. They have ribs for better heat dissipation. Even under full load I get my Pis barely over 60℃.
Uh, the same is possible with any other file system, too.