Pi-hole for ad blocking.
Is it easy to set up SSL on a PiHole? I wanted to get Adguard home setup (similar to Pihole) but the complexity of setting up secure connections and I’m like, “yeah, nobody in my family is going to be able to fix this if something happens when I’m not around”. 😂
They even have a full tutorial on it here.
However, if you’re going the self-signed certificate route, consider to make your own mini-CA with root-CA + intermediate CA added in your trust store on every device and all your services behind a reverse proxy. The only thing you need to worry about is the certificates’ validity !
I recommend setting it up with a let’s encrypt cert via tailscale, that way not only you get a proper cert for free without opening your pihole to the internet, but also you get a way to use it when you are not at home, but if you are using a raspberry pi 1 or any other pi from the SD card I recommend using Log2ram in order to preserve the SD card
Edit: forgot to add that you should install zram-tools and run
sudo dphys-swapfile unistall
on a first gen pi since the low ram can increase the tendency to swap especially with unbound and that can also kill your SD card prematurely
Pi-Hole always tops my list as a cool project that has definite benefits and will still be in service after the new wears off. It’s been quite a while ago, but I built an Alexa with an RPI. That was kind of cool. Home Assistant on an RPI is pretty cool. In fact, there is a whole list of cool stuff to do with an RPI: https://pimylifeup.com/category/projects/ . There’s also an Awesome list for the RPI: https://github.com/thibmaek/awesome-raspberry-pi.
PiHole is becoming a bit heavy for my Zero W (uses the same chip as the original Pi series), and it’s the only thing the Pi runs. It’s a bit worrying.
Sweeeeeet. Thanks for sharing!
Tons of typical self-hosted services, like vault warden, actual budget, etc.
But for something that old, I’m thinking more along the lines of RC cars and other projects involving the GPIO. I’ll reserve my newer ones for self-hosting stuff, older stuff for things that don’t benefit much from extra processing power.
Take a look at the Linuxserver Docker images. They curate a huge list of self hosted apps that is great to browse and look for ideas. You don’t need to run Docker and use their images - I’m just suggesting review their list of apps they support to get some ideas of what’s out there.
That Pi is too old to handle any media tasks (like running a Jellyfin server), but for any low intensity duties it’s still perfectly usable.
I’m just suggesting review their list of apps they support to get some ideas of what’s out there.
Ahh my people. Another list searcher. LOL
Hey! That was my taco! It’s been just like a taco to me!
Tor bridge/Snowflake , i2pd to help circumvent censorship on some countries
An IRC server would work, but I think having to deal with 32bit ARM will be too annoying.
It’s got enough power for a retro game emulator.
If you have a 3D printer that can’t connect to the internet, you could try Octoprint.
Might be worth a shot but unfortunately Octoprint recommends at least a Pi 3. I tried it myself on a 2B and had nonstop issues with print quality from stutters while the Pi was sending gcode to the printer. As soon as I swapped to a 4B the problems disappeared.
Octoprint if you own a 3d printer
Web based torrent box with a VPN configured.
I am in the same situation, looking how to use my 1st pi. I am already using AdGuard, Nginx and home assistant on my pi4, so I am looking for something more niche but very cool 😀
Simple html web server. Host your own website.
I was poking around the Raspberry imager utility and they had RISC OS, which is and old operating system that was apparently fairly popular in the UK, but I’d never heard of it in the US. I loaded it up on my Pi 1 and had fun exploring it. Not exactly useful, but cool to mess with: RISC OS