/sabproxy

Simple Ad Blocker Proxy

Primary LanguageJavaScriptApache License 2.0Apache-2.0

sabproxy Build Status Coverage Status

Simple Ad Blocker Proxy

SABProxy is a DNS filtering adblocker (and track-blocker) proxy based on LittleProxy. It can run locally on your box or on a remote server (including a RaspberryPI). It only requires Java.

Screenshot

Screenshot

Docker

Run SABProxy using Docker

docker run -p 8080:8080 -p 3129:3129 pgnunes/sabproxy

Linux Installation

SABProxy can be installed on any Linux OS (running systemd) using a simple bash script:

1.wget https://raw.githubusercontent.com/pgnunes/sabproxy/master/install/install-sabproxy.sh
2.sudo -E bash install-sabproxy.sh

Update

SABProxy supports auto-updating. Once started please navigate to the 'Check Update' tab and update directly from the web interface.

Configuration

Configure your browser/network proxy settings to the host where SABProxy is running like (running locally):

  • Host: 127.0.0.1
  • Port: 3129

Web Interface

Open your browser and point to the IP where SABProxy is running: http://127.0.0.1:8080/ (user: admin, password: admin)

Help / Requests

If you need help or want to request a new feature please open an issue and it will be sorted as soon as possible.