relay-browser

A private web browser that runs on your own server.

relay-browser is an open-source, self-hosted web proxy with a real browser interface. Every page you open loads through your server, so websites only ever see the server's IP address. Pages run in sandboxed tabs, trackers are blocked, and nothing is kept once you close it.

View on GitHub Quick start
relay-browser with a Wikipedia article open and tabs in the left sidebar

What it's for

Features

Get started

git clone https://github.com/masghar/relay-browser.git
cd relay-browser
npm install
cp .env.example .env    # set APP_PASSWORD
npm start

Or with Docker:

docker build -t relay-browser .
docker run -d -p 3000:3000 -e APP_PASSWORD='choose-a-long-password' relay-browser

Open source

relay-browser is MIT licensed. Bug reports, site-compatibility fixes and pull requests are welcome. See the contributing guide.