<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Raspberry-Pi on Corvus Blog</title><link>https://nicoleman0.github.io/blog-site/tags/raspberry-pi/</link><description>Recent content in Raspberry-Pi on Corvus Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 01 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nicoleman0.github.io/blog-site/tags/raspberry-pi/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrating Nextcloud from DigitalOcean to a Raspberry Pi 5</title><link>https://nicoleman0.github.io/blog-site/posts/nextcloud-migration/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate><guid>https://nicoleman0.github.io/blog-site/posts/nextcloud-migration/</guid><description>&lt;h2 id="bye-bye-digital-ocean">Bye Bye Digital Ocean&lt;/h2>
&lt;p>I&amp;rsquo;ve been running Nextcloud on a DigitalOcean droplet for a while. It works fine, but it costs money every month for something that&amp;rsquo;s essentially sitting idle most of the time — a personal file sync server with one user doesn&amp;rsquo;t need a cloud VM. A Raspberry Pi 5 sitting on my desk does the same job for free.&lt;/p>
&lt;p>This post covers the full migration: tearing down the DO setup, getting Nextcloud running locally on the Pi 5, and setting up Tailscale so I can still reach it remotely without exposing anything to the public internet.&lt;/p></description></item><item><title>Building a Portable Kismet Device: Part 2 - Software Setup and First Wardrive</title><link>https://nicoleman0.github.io/blog-site/posts/portable-kismet-pt2/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://nicoleman0.github.io/blog-site/posts/portable-kismet-pt2/</guid><description>&lt;p>Part 1 covered the hardware assembly. The Pi 5 was in its case, the Alfa AWUS036ACM had arrived, and I had a VK-172 GPS dongle ready to go. This part covers getting the software stack operational and taking the whole thing out for its first real session.&lt;/p>
&lt;h2 id="software-stack">Software Stack&lt;/h2>
&lt;p>The OS is Raspberry Pi OS Lite (64-bit, headless). No desktop — there&amp;rsquo;s no need for one, and it just adds overhead and attack surface. Kismet runs as a service and exposes a web UI on port 2501, which is enough.&lt;/p></description></item><item><title>Building a Portable Kismet Device: Part 1 - Hardware Assembly</title><link>https://nicoleman0.github.io/blog-site/posts/portable-kismet-pt1/</link><pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate><guid>https://nicoleman0.github.io/blog-site/posts/portable-kismet-pt1/</guid><description>&lt;p>For a while now I&amp;rsquo;ve wanted a proper portable wardriving setup. Not just a laptop. I want a self-contained, pocketable device that I can throw in a bag and run headlessly in the field. After moving away from the Pwnagotchi approach (it is very neat but the features are not as extensive as Kismet), I decided to build something more capable around a Raspberry Pi 5.&lt;/p>
&lt;p>This is part one: getting the hardware assembled and ready. The full stack isn&amp;rsquo;t operational just yet. I&amp;rsquo;m still waiting on the Alfa AWUS036ACM WiFi adapter to ship, but the foundation is built.&lt;/p></description></item><item><title>Diagnosing and Hardening a Flaky Pi-hole on a Pi Zero 2W</title><link>https://nicoleman0.github.io/blog-site/posts/pihole-reliability/</link><pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate><guid>https://nicoleman0.github.io/blog-site/posts/pihole-reliability/</guid><description>&lt;p>My Pi-hole had developed an annoying habit as of the last couple of weeks. The web UI would go unreachable, FTL would silently die, and DHCP would stop assigning addresses. The only fix I had was unplugging and replugging the device. Not ideal for something that sits in the middle of your network, especially when you live with other people.&lt;/p>
&lt;p>This post covers how I diagnosed the issue and hardened the setup so that transient failures recover automatically rather than taking down the network.&lt;/p></description></item></channel></rss>