Repolode
schematrix

schematrix/HAS_Prepper_Disk

基于树莓派 5 的离线知识库,通过自建 Wi-Fi 热点提供维基百科、地图和生存指南,无需互联网。

Star
490
Fork
50
未关闭 Issue
28
最近提交
7天前

这是什么?

HAS_Prepper_Disk 将一台搭载 NVMe 固态硬盘的树莓派 5 改造成独立的离线资料库。维基百科、地图、医学参考资料和维修指南存放在硬盘中,通过树莓派自身的 Wi-Fi 热点提供访问,任何连入该网络的手机或电脑都能用浏览器直接打开,无需联网。

项目基于 Internet-in-a-Box 和 Kiwix 构建,提供现成的配置文件、用于挂载硬盘和安装内容的辅助脚本,以及自定义首页。下载内容列表可自行修改,地图区域则通过 Internet-in-a-Box 管理后台选择。

仓库还附有常见问题的排查说明,涵盖热点网桥故障、安装后主机名变化以及地图下载被地区封锁等情况。

核心功能

  • 01通过本地 Wi-Fi 热点提供维基百科、地图和参考资料,无需联网。
  • 02在挂载于 /library 的 SSD 上,部署于树莓派 5。
  • 03通过可编辑的内容清单,从 Kiwix 下载并更新 ZIM 内容。
  • 04包含自定义首页,并可在管理后台选择地图区域。
  • 05附带热点、SSH 和下载问题的排查指引。

适用场景

  • 在网络不可靠的地方(如偏远小屋或断网时)保留参考资料库。
  • 搭建家庭或团体应急知识包,包含医疗、维修和生存类资料。
  • 为学校、工作坊或野外站点在局域网内提供离线维基百科和地图服务。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/schematrix/HAS_Prepper_Disk.git
  2. 2

    将 SSD 挂载到 /library

    sudo ./scripts/setup-ssd.sh /dev/nvme0n1
  3. 3

    运行安装程序(30–60 分钟;中断后重新运行)

    sudo ./install.sh
  4. 4

    下载 config/content.conf 中列出的内容

    sudo ./scripts/download-content.sh

使用前须知

  • 需要专用硬件:配备至少 256 GB NVMe SSD 的 Raspberry Pi 5。
  • 默认内容约需 150 GB,下载可能耗时数小时。
  • 部分国家可能封锁地图下载,需要借助 Cloudflare WARP 等工具绕过。

收录于专题

标签

#raspberry-pi#offline#kiwix#wikipedia#self-hosted#wifi-hotspot#offline-maps

常见问题

HAS_Prepper_Disk 是什么?
基于树莓派 5 的离线知识库,通过自建 Wi-Fi 热点提供维基百科、地图和生存指南,无需互联网。 HAS_Prepper_Disk 将一台搭载 NVMe 固态硬盘的树莓派 5 改造成独立的离线资料库。维基百科、地图、医学参考资料和维修指南存放在硬盘中,通过树莓派自身的 Wi-Fi 热点提供访问,任何连入该网络的手机或电脑都能用浏览器直接打开,无需联网。
HAS_Prepper_Disk 可以免费使用吗?用的什么许可证?
HAS_Prepper_Disk 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
HAS_Prepper_Disk 还在维护吗?
活跃维护中。HAS_Prepper_Disk 最近一次提交是在 2026年10月30日。
HAS_Prepper_Disk 适合用来做什么?
在网络不可靠的地方(如偏远小屋或断网时)保留参考资料库。 搭建家庭或团体应急知识包,包含医疗、维修和生存类资料。 为学校、工作坊或野外站点在局域网内提供离线维基百科和地图服务。
HAS_Prepper_Disk 怎么安装和运行?
克隆仓库: git clone https://github.com/schematrix/HAS_Prepper_Disk.git 将 SSD 挂载到 /library: sudo ./scripts/setup-ssd.sh /dev/nvme0n1 运行安装程序(30–60 分钟;中断后重新运行): sudo ./install.sh 下载 config/content.conf 中列出的内容: sudo ./scripts/download-content.sh
在哪里获取 HAS_Prepper_Disk?
源代码和安装说明在 GitHub 上:https://github.com/schematrix/HAS_Prepper_Disk

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目