Skip to content

maryjeck/tor-meek-gae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

tor-meek-gae

This component runs on Google App Engine. It lies between meek-client and meek-server. The App Engine component receives requests from the client and forwards them to the server, then receives responses from the server and forwards them to the client.

You need the Go App Engine SDK in order to deploy the app. https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Go

To test locally, run go_appengine/goapp serve The app will be running at http://127.0.0.1:8080/. To configure meek-client to talk to the locally running app, put this in torrc: UseBridges 1 Bridge meek 0.0.2.0:1 url=http://127.0.0.1:8080/ ClientTransportPlugin meek exec ./meek-client --log meek-client.log

To deploy to App Engine, create a Google Account and use it to create a new app with a unique name. Edit the "application:" line of app.yaml to refer to your app's name. Run go_appengine/goapp deploy To configure meek-client to talk to the App Engine app, give the app's name as the url and "www.google.com" as the front domain. UseBridges 1 Bridge meek 0.0.2.0:1 url=https://yourapphere.appspot.com/ front=www.google.com ClientTransportPlugin meek exec ./meek-client --log meek-client.log

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages