{"id":15148369,"url":"https://github.com/nabakdev/holecrypt","last_synced_at":"2026-02-02T22:16:12.856Z","repository":{"id":174896892,"uuid":"616346324","full_name":"nabakdev/holecrypt","owner":"nabakdev","description":"Simple Dockerized Pi-Hole + DNSCrypt Proxy Setup","archived":false,"fork":false,"pushed_at":"2023-03-20T07:56:22.000Z","size":11,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T07:59:35.071Z","etag":null,"topics":["ad-blocker","dnscrypt","dnscrypt-proxy","dnscryptproxy","docker","docker-container","pi-hole","pihole"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nabakdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-03-20T07:55:52.000Z","updated_at":"2025-05-02T02:28:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"53dfbf18-93c6-4905-a710-7d69e2ba7a8a","html_url":"https://github.com/nabakdev/holecrypt","commit_stats":{"total_commits":1,"total_committers":1,"mean_commits":1.0,"dds":0.0,"last_synced_commit":"7f2139f5e3d5921227c5b5e0f2c102e37058b2a0"},"previous_names":["nabakdev/holecrypt"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nabakdev/holecrypt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nabakdev%2Fholecrypt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nabakdev%2Fholecrypt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nabakdev%2Fholecrypt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nabakdev%2Fholecrypt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nabakdev","download_url":"https://codeload.github.com/nabakdev/holecrypt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nabakdev%2Fholecrypt/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262839702,"owners_count":23372776,"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":["ad-blocker","dnscrypt","dnscrypt-proxy","dnscryptproxy","docker","docker-container","pi-hole","pihole"],"created_at":"2024-09-26T13:03:21.022Z","updated_at":"2026-02-02T22:16:07.826Z","avatar_url":"https://github.com/nabakdev.png","language":"Shell","readme":"# Simple Dockerized Pi-Hole + DNSCrypt Proxy Setup\n\nPi-hole is a popular network-level ad-blocking solution that blocks unwanted advertisements and improves internet browsing experience. DNSCrypt is a protocol that encrypts DNS traffic between the client and the server, providing an additional layer of security and privacy.\n\nBy combining Pi-hole with DNSCrypt and running them in Docker containers, you can easily set up a secure and efficient ad-blocking and DNS encryption solution for your home network. Docker provides a platform for running applications in isolated containers, which makes installation and configuration of Pi-hole and DNSCrypt easy and straightforward.\n\nWith this setup, you can prevent unwanted ads and protect your network from potential malware or phishing attacks that exploit DNS vulnerabilities. Additionally, the encryption of DNS traffic ensures that your online activities are kept private and secure from prying eyes. Overall, this Pi-hole and DNSCrypt setup with Docker provides an efficient, secure, and privacy-focused solution for your home network.\n\nThis setup using [pihole-updatelists](https://github.com/jacklul/pihole-updatelists) to manage remote adlists like [firebog](https://v.firebog.net/hosts/lists.php?type=tick) or whitelist like [anudeepND whitelist](https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/whitelist.txt) easily without periodically checking it.\n\nIf you are not using remote adlists or whitelist like that, you can replace the pihole image with the official one.\n\n# USAGE\n\n```bash\n# clone the repo \u0026\u0026 cd into `holecrypt`\ngit clone --depth 1 https://github.com/nabakdev/holecrypt.git holecrypt \u0026\u0026 cd $_\n\n# copy `.env.example` to `.env`\ncp .env.example .env\n\n# start the container until initial launch is complete\nsudo docker compose up\n# stop container by CTRL+C\n\n# re-start the container to run in background\nsudo docker compose up -d\n```\n\n### Issues\n\n- [Fix conflict on port 53 on debian based](https://github.com/pi-hole/docker-pi-hole#installing-on-ubuntu-or-fedora)\n\n### Blacklist\n- firebog [tick](https://v.firebog.net/hosts/lists.php?type=tick)\n- oisd [nsfw](https://nsfw.oisd.nl/), [small](https://small.oisd.nl/), [big](https://big.oisd.nl/)\n- 1Hosts [repo](https://github.com/badmojr/1Hosts)\n- StevenBlack [repo](https://github.com/StevenBlack/hosts)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnabakdev%2Fholecrypt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnabakdev%2Fholecrypt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnabakdev%2Fholecrypt/lists"}