A one-command installer that downloads an offline emergency kit: local AI chat, Wikipedia, regional maps, and survival, repair and medical references.
schematrix/HAS_Prepper_Disk
Offline knowledge archive for a Raspberry Pi 5 that serves Wikipedia, maps and survival guides over its own Wi-Fi hotspot, built on Internet-in-a-Box.
- Stars
- 490
- Forks
- 50
- Open issues
- 28
- Last commit
- 7 days ago
What is it?
HAS_Prepper_Disk turns a Raspberry Pi 5 with an NVMe SSD into a self-contained offline library. Wikipedia, maps, medical references and repair guides are stored on the drive and served over the Pi's own Wi-Fi hotspot, so any phone or laptop that joins the network can open them in a browser without internet access.
The project is built on Internet-in-a-Box and Kiwix. It adds a ready-made configuration file, helper scripts for mounting the SSD, installing the stack and downloading ZIM content, plus a custom homepage. The content list is editable, and map regions are chosen through the Internet-in-a-Box admin console.
The repository also includes troubleshooting notes for common problems such as hotspot bridge failures, hostname changes after install, and region-blocked map downloads.
Key features
- 01Serves Wikipedia, maps and reference content over a local Wi-Fi hotspot with no internet connection.
- 02Installs on a Raspberry Pi 5 with an SSD mounted at /library.
- 03Downloads and updates ZIM content from Kiwix via an editable content list.
- 04Includes a custom homepage and an admin console for choosing map regions.
- 05Ships troubleshooting guidance for hotspot, SSH and download issues.
Use cases
- Keeping a reference library available in places without reliable internet, such as remote cabins or during outages.
- Building a family or group emergency knowledge kit with medical, repair and survival material.
- Offering offline Wikipedia and map access on a local network for a school, workshop or field site.
Quick start
- 1
Clone the repo
git clone https://github.com/schematrix/HAS_Prepper_Disk.git - 2
Mount the SSD at /library
sudo ./scripts/setup-ssd.sh /dev/nvme0n1 - 3
Run the installer (30–60 min; re-run if interrupted)
sudo ./install.sh - 4
Download content listed in config/content.conf
sudo ./scripts/download-content.sh
Things to know
- Requires dedicated hardware: a Raspberry Pi 5 with an NVMe SSD of at least 256 GB.
- Default content needs about 150 GB and downloads can take many hours.
- Some map downloads may be blocked in certain countries and need a VPN-like workaround such as Cloudflare WARP.
In collections
Topics
FAQ
- What is HAS_Prepper_Disk?
- Offline knowledge archive for a Raspberry Pi 5 that serves Wikipedia, maps and survival guides over its own Wi-Fi hotspot, built on Internet-in-a-Box. HAS_Prepper_Disk turns a Raspberry Pi 5 with an NVMe SSD into a self-contained offline library. Wikipedia, maps, medical references and repair guides are stored on the drive and served over the Pi's own Wi-Fi hotspot, so any phone or laptop that joins the network can open them in a browser without internet access.
- Is HAS_Prepper_Disk free to use? What license does it have?
- HAS_Prepper_Disk is open source under the MIT license. Check the license terms before using it in commercial products.
- Is HAS_Prepper_Disk still maintained?
- Actively maintained. The last commit to HAS_Prepper_Disk was on Oct 30, 2026.
- What can I use HAS_Prepper_Disk for?
- Keeping a reference library available in places without reliable internet, such as remote cabins or during outages. Building a family or group emergency knowledge kit with medical, repair and survival material. Offering offline Wikipedia and map access on a local network for a school, workshop or field site.
- How do I install HAS_Prepper_Disk?
- Clone the repo: git clone https://github.com/schematrix/HAS_Prepper_Disk.git Mount the SSD at /library: sudo ./scripts/setup-ssd.sh /dev/nvme0n1 Run the installer (30–60 min; re-run if interrupted): sudo ./install.sh Download content listed in config/content.conf: sudo ./scripts/download-content.sh
- Where can I get HAS_Prepper_Disk?
- The source code and installation instructions are on GitHub: https://github.com/schematrix/HAS_Prepper_Disk
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An offline-first knowledge and education server that bundles Wikipedia, courses, maps, tools and optional local AI on hardware you own.
CasaOS is an open-source personal cloud system with a home-focused web UI for running Docker apps and managing files on your own hardware.
An extensible Python music server that plays local, Spotify, SoundCloud and radio audio, controlled by any MPD or web client.
A picture frame that shows the birds detected by a BirdNET-Go microphone, drawn as hand-cut 1800s bird illustrations on e-ink or any screen.
Open source digital signage platform that turns Raspberry Pi and PC displays into managed content screens.