Sign inSign up

decentm/nodeblock

By decentm

Updated almost 9 years ago

A super fast DNS server inspired by service workers

Image
0

537

decentm/nodeblock repository overview

Help me out with Nodeblock at https://github.com/DecentM/nodeblock

Nodeblock

A local DNS server and site blocker that emphasises on performance. By using a local, in-memory database, it replies to DNS requests as fast as possible, without additional traffic when it already has the needed information.

All environment variables are optional, and will default to a preset value if unspecified:

NameDescriptionDefault
NODEBLOCK_serversComma separated list of servers to recurse to208.67.222.222,208.67.220.220
NODEBLOCK_autosaveIntervalHow often should the database be saved to the disk in miliseconds10000
NODEBLOCK_port:The port the server listens on53

Labels

The following labels are available:
decentm/nodeblock:latest - x86_64 decentm/nodeblock:arm64 - armv7 (raspberry pi)

With docker-compose

An example docker-compose.yml:

version: "3"

services:
  nodeblock:
    image: decentm/nodeblock
    ports:
      - "53:53"
    restart: always
    environment:
      - "NODEBLOCK_servers=208.67.222.222,208.67.220.220"

Tag summary

Content type

Image

Digest

Size

21.3 MB

Last updated

almost 9 years ago

docker pull decentm/nodeblock