{"id":21889289,"url":"https://github.com/jacklul/pihole-readonly-rootfs","last_synced_at":"2025-04-15T11:20:07.795Z","repository":{"id":83667732,"uuid":"235394903","full_name":"jacklul/pihole-readonly-rootfs","owner":"jacklul","description":"Installing Pi-hole on read-only rootfs system to prevent SD card corruption problem (with data partition for write-required stuff)","archived":false,"fork":false,"pushed_at":"2024-03-26T16:11:52.000Z","size":52,"stargazers_count":14,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T11:19:56.041Z","etag":null,"topics":["pi-hole","pihole","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jacklul.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-21T17:01:07.000Z","updated_at":"2025-03-14T04:57:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"c05c1582-3f95-4de5-8c15-c1c4c0d3f7ca","html_url":"https://github.com/jacklul/pihole-readonly-rootfs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacklul%2Fpihole-readonly-rootfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacklul%2Fpihole-readonly-rootfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacklul%2Fpihole-readonly-rootfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacklul%2Fpihole-readonly-rootfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jacklul","download_url":"https://codeload.github.com/jacklul/pihole-readonly-rootfs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249058414,"owners_count":21205915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pi-hole","pihole","raspberry-pi"],"created_at":"2024-11-28T11:23:39.961Z","updated_at":"2025-04-15T11:20:07.776Z","avatar_url":"https://github.com/jacklul.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pi-hole on read-only rootfs system (Raspberry Pi)\n\nRunning in read-only system mode prevents system files from being corrupted due to issues with SD card corruption.\nMy approach adds data partition where directories and files that need to be writable will be stored.\nThis significantly reduces the risk of bricking your project.\n\n- [Setting up](/01%20Read-only%20system.md)\n- [Pi-hole](/02%20Pi-hole.md)\n- DNS resolvers\n\t- [Unbound (recursive)](/02-1%20Unbound.md)\n\t- [DNSCrypt (DNS over HTTPS)](/02-2%20DNSCrypt.md)\n\t- [Cloudflared (DNS over HTTPS)](/02-3%20Cloudflared.md)\n\n_Guides last updated: 09-04-2023_  \n_Supports Raspberry Pi OS: Buster, Bullseye_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacklul%2Fpihole-readonly-rootfs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjacklul%2Fpihole-readonly-rootfs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacklul%2Fpihole-readonly-rootfs/lists"}