Self-Hosting & Security

Practical guides for running your own infrastructure — server hardening, network security, and keeping your data where it belongs. No cloud required.

Kiwix · OpenStreetMap · Offline Knowledge

The Prepper's Wiki — Offline Wikipedia & OpenStreetMap on a Pi

Host complete offline copies of Wikipedia, maps, medical references, and survival guides — accessible from any device on the local network with zero internet required.

25 min · Beginner–Intermediate
Local AI · Infrastructure

Building an Offline-First AI Stack on Raspberry Pi

Ollama, ChromaDB, and a RAG pipeline — running entirely locally on Raspberry Pi hardware. No internet required after setup. Full architecture walkthrough with config files.

30 min · Intermediate
Linux · Self-Hosting

Hardening a Self-Hosted Server: Minimal Attack Surface on Ubuntu 24

The security hardening checklist I run on every server I deploy — ufw, fail2ban, SSH key enforcement, HSTS headers, and service isolation.

25 min · Intermediate
Security · Self-Hosting · Principles

Practical Cybersecurity for Self-Hosters

Principles-first security for self-hosted infrastructure. Defense in depth, least privilege, zero trust networking, and a tiered security baseline for 2026.

25 min · Intermediate
Security · Network

Security Through Obscurity

Why relying on secrecy alone is insufficient, plus practical tools for monitoring access logs, IP geolocation, and firewall configuration.

15 min · Intermediate
Self-Hosting · Privacy · Beginner

The 30-Day Google & Apple Exit Strategy

A progressive, non-expert-friendly guide for moving your photos, email, documents, and calendar off Google and Apple — one week at a time, with zero data loss.

35 min · Beginner
Self-Hosting · Families · Accessible Design

Digital Sovereignty for Families

How to set up a private "family cloud" that non-technical relatives can use safely — no Docker, no Linux, no command line required for daily use.

30 min · Intermediate admin / Beginner users
Analysis · Economics · Privacy

The True Cost of Free

Data-driven comparison of cloud subscription costs vs. self-hosted Pi hardware and power over 5 years. Three scenarios: individual, family, and nonprofit.

25 min · Beginner
Linux · Router · Networking

Configure Your Own Internet Router

Expose your Raspberry Pi to the internet — port forwarding, DDNS setup, SSL with Let's Encrypt, and security best practices for self-hosted services.

40 min · Advanced