https://github.com/jacklul/pihole-readonly-rootfs
Installing Pi-hole on read-only rootfs system to prevent SD card corruption problem (with data partition for write-required stuff)
https://github.com/jacklul/pihole-readonly-rootfs
pi-hole pihole raspberry-pi
Last synced: 10 months ago
JSON representation
Installing Pi-hole on read-only rootfs system to prevent SD card corruption problem (with data partition for write-required stuff)
- Host: GitHub
- URL: https://github.com/jacklul/pihole-readonly-rootfs
- Owner: jacklul
- License: mit
- Created: 2020-01-21T17:01:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-26T16:11:52.000Z (almost 2 years ago)
- Last Synced: 2025-04-15T11:19:56.041Z (10 months ago)
- Topics: pi-hole, pihole, raspberry-pi
- Language: Shell
- Homepage:
- Size: 50.8 KB
- Stars: 14
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pi-hole on read-only rootfs system (Raspberry Pi)
Running in read-only system mode prevents system files from being corrupted due to issues with SD card corruption.
My approach adds data partition where directories and files that need to be writable will be stored.
This significantly reduces the risk of bricking your project.
- [Setting up](/01%20Read-only%20system.md)
- [Pi-hole](/02%20Pi-hole.md)
- DNS resolvers
- [Unbound (recursive)](/02-1%20Unbound.md)
- [DNSCrypt (DNS over HTTPS)](/02-2%20DNSCrypt.md)
- [Cloudflared (DNS over HTTPS)](/02-3%20Cloudflared.md)
_Guides last updated: 09-04-2023_
_Supports Raspberry Pi OS: Buster, Bullseye_