30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
---
|
|
title: Blocky
|
|
description: Blocky is a DNS proxy and ad-blocker for the local network written in Go with following features.
|
|
hero:
|
|
tagline: Blocky is a DNS proxy and ad-blocker for the local network written in Go with following features.
|
|
image:
|
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/blocky.webp
|
|
actions:
|
|
- text: Source
|
|
link: https://github.com/0xERR0R/blocky
|
|
icon: right-arrow
|
|
- text: Deployment Chart
|
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/blocky
|
|
icon: right-arrow
|
|
---
|
|
|
|
import { Aside } from '@astrojs/starlight/components';
|
|
|
|
<Aside type="tip">Has an [Grafana Dashboard](https://grafana.alexlebens.net/goto/afiq277mq7mkge?orgId=1)</Aside>
|
|
|
|
# Purpose
|
|
|
|
Very fast and declarative config DNS with built in adblocking. Used for local domain name configuration as well.
|
|
|
|
# Notes
|
|
|
|
Deployments in cluster, on RaspberryPis, and the PiBox. Cluster and Tailscale use the cluster endpoint, clients use the RaspberyPis, and home network used the PiBox.
|
|
|
|
DNS over TLS to Cloudflare servers and somewhat agressive blocking.
|