luanjpb / safesurf

Lightweight Web-browsing Isolation Service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SafeSurf

Lightweight Web-browsing Isolation Service

Description

Basically, SafeSurf uses Apache Guacamole (VNC client in browser) as frontend and Docker+XVNC+Chromium as backend. It opens the URL in Chromium in docker container and let you browse the target site by VNC.

Installation

git clone https://github.com/Priezt/safesurf.git
cd safesurf
docker-compose up -d

Usage

By default, SafeSurf listens on 10888/HTTP. You can change this in ".env" file. Open http://[your-server-ip]:10888/[target-url] in browser.

Example

http://10.21.210.6:10888/http://gauharbrothers.com/m

screenshot

About

Lightweight Web-browsing Isolation Service


Languages

Language:Python 47.4%Language:Shell 19.7%Language:JavaScript 16.4%Language:Dockerfile 12.0%Language:HTML 4.5%