Skip to content

goaway

Privacy & Ad-blocking

A lightweight DNS sinkhole that blocks unwanted domains at the network level

TypeScript Latest v0.63.15 · 1mo ago Security brief →

Features

  • DNS-level domain blocking
  • Web-based admin dashboard
  • Cross‑platform & Docker support

Recent releases

View all 11 releases →
v0.63.15 Bug fix

Fixed file uploads above 100MB silently dropping.

Full changelog

0.63.15 (2026-05-01)

Bug Fixes

  • multiple fixes related to graceful shutdown, routine leaks, error channel overflow and more (e84bbcd)
v0.63.14 Bug fix

## 0.63.14 (2026-04-18) ### Bug Fixes * added support for wildcard in custom blacklist

Full changelog

0.63.14 (2026-04-18)

Bug Fixes

  • added support for wildcard in custom blacklist (fa8ac9d)
v0.63.13 Bug fix

Notification fetching now uses cursor-based implementation for improved performance.

Full changelog

0.63.13 (2026-04-18)

Bug Fixes

  • deps: switch from miekg/dns v1 to v2 (5152f8c)
  • update any miekg/dns related code (cefe01c)

Performance Improvements

  • fetching notifications are not done cursor based (abf851a)

UI/UX

  • fetch notifications using cursor (e87d949)
v0.63.12 Breaking risk
⚠ Upgrade required
  • Re-add all existing resolutions to settings.yaml after upgrade
Breaking changes
  • Resolution storage moved from SQLite to settings.yaml; existing resolutions must be re-added
Full changelog

0.63.12 (2026-04-11)

Bug Fixes

  • resolution: resolutions are now stored/handled via the settings.yaml file and not sqlite, this requires you to re-add all resolutions (ed16cc3)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
711
Forks
36
Languages
TypeScript Go CSS

Install & Platforms

Platforms
linux macos windows

Alternative to

Pi-hole

Beta — feedback welcome: [email protected]