Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf
proxy
ssl
static
web
.gitignore
.travis.yml
README.md
conf_file_test.go
lighthouse.go
lighthouse.json.sample
makefile
white-list.txt.sample

README.md

lighthouse

Build Status

An amazing web proxy application!

A demo online

just visit https://lighthouse.gongshw.com/ and click the Go! button!

Features

What can be proxied:

  • a single html page of course
  • multiple resources(script/image/css) from the page
  • all anchors from the page
  • and, most amazing, all ajax request!
  • cookies are not suppored for now :-(

Install lighthouse

  1. install golang

  2. run go get github.com/gongshw/lighthouse

  3. run $GOPATH/bin/lighthouse

  4. visit https://your_server:8080/ from your restricted devices and enjoy!

faq

Why does a ssl conectiopn error show up when visiting default-config lighthouse home page?

How can I use a my own ssl certifacation?

Can I use http protocal instead of https?

How to run lighthouse as a service (and use my own front-end ui)?

How to block some domain?