<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Homelab on Corvus Blog</title><link>https://nicoleman0.github.io/blog-site/tags/homelab/</link><description>Recent content in Homelab 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/homelab/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 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>