Skip to content

About

A frontend for blocky

Topics

Resources

Stars

92 stars

Watchers

1 watching

Forks

Latest commit

 

History

269 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blocky Frontend

A frontend for the blocky dns blocker.

Compatibility

Blocky version each frontend release was built and tested against.

blocky-frontend blocky Notes
v1.4.0 v0.34.0–v0.35.0 API client regenerated; stats summary/perHour gain filtered
v1.3.0 v0.33.0 Stats dashboard (needs /api/stats, blocky ≥ v0.32.0)
v1.0.0–v1.2.2 v0.28.2
v0.2.0–v0.2.2 v0.23
v0.0.1–v0.1.1 v0.19

Screenshots

Desktop

Blocky Frontend — desktop

Mobile

Blocky Frontend — mobile

Features

  • Responsive Design (desktop & mobile)
  • Enable / Disable Blocking, with timed pause (5m / 30m / 1h)
  • DNS Query tool
  • DNS Statistics dashboard (queries, blocked, cache hit rate, top domains/clients, per-hour chart)
  • Refresh Blocklists
  • Flush DNS Cache

Run Locally

Clone the project

  git clone https://github.com/Mozart409/blocky-frontend

Go to the project directory

  cd blocky-frontend

Install dependencies

  pnpm install

Start blocky (podman-compose) and the development server

  just dev

Change the .env.example to .env.local for local development.

Production version frontend runs on http://localhost:8002

  just up

Authors

About

A frontend for blocky

Topics

Resources

Stars

92 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages