Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
AlpacaMax
GitHub Repository: AlpacaMax/Shadow-Browser
Path: blob/master/README.md
249 views

Shadow-Browser

A creative method to pass firewalls

Introduction

Conventionally we use VPN or proxy server to bypass firewalls and log in websites we couldn't log in. The idea of shadow_browser is to create a browser on the server and users can connect to the browser with a webpage version of VNC called noVNC and use the online browser to surf the Internet.

Server

Requirement

  • docker-cm

  • docker-compose

Configuration

  1. Open docker-compose.yml

  2. Goto Line 21

  3. Change

-HOSTNAME = 127.0.0.1

into

-HOSTNAME = your server's ip address or domain
  1. Do the same thing for env.env

  2. Make sure your server's ports from 5950 to 6000 and port 80 are not occupied

  3. Open a terminal and type

shadow_browser # service docker start shadow_browser # docker-compose up

Usage

  1. Open your browser on your computer

  2. Enter you server's ip address or domain

  3. Follow the instructions on the webpage

  4. Enjoy yourself

Remain issue

Sound will not be transmitted by server. When you play a video on shadow-browser, you won't hear anything.

Demo

shadow-browser