Deploying the GOST Agent server on Heroku

Source: Internet
Author: User
Tags email account heroku toolbelt goagent

GOST (https://github.com/ginuerzh/gost) GOST's WebSocket tunnel feature uses the WebSocket protocol to do more than the HTTP protocol, such as the pre-proxy for Dnsforwarder Remote DNS query to prevent DNS pollution. Deployment Steps ====== Reference post HTTPS://CODE.GOOGLE.COM/P/GOAGENT/ISSUES/DETAIL?ID=22048#C10 A. Register a Heroku account: https:// SIGNUP.HEROKU.COM/SIGNUP/DCB. Installation: Heroku Toolbelt Deployment Toolkit: HTTPS://DEVCENTER.HEROKU.COM/ARTICLES/GETTING-STARTED-WITH-PYTHON#SET-UPC.     Open the CMD window and run the following command: Heroku login Enter the registered email account password Login success: Authentication successful. Then run the following command: Git clone https://github.com/ginuerzh/gost.git cd GOST enters the GOST directory and will Https://copy.com/ZMjYfwGWiYyIAO en/gost_heroku.7z folders and files in the GOST directory, open Procfile Modify the password for your own any password, and save back to the CMD window, run the following command Heroku create an app And remember the name of the app and then run the following command: Git Add. -A git Commit-am "make it Better" git push Heroku master appears similar to the following information, indicating that the deployment is complete: counting objects:16, done. Delta compression using up to 4 threads. Compressing objects:100% (8/8), done. Writing objects:100% (14/14), 3.32 KiB | 0 bytes/s,Done. Total (delta 0), reused 0 (Delta 0) remote:compressing source files ... done.remote:Building source:remote:remote:---- Go app Detectedremote:-----> Checking Godeps/godeps.json file.remote:-----> Installing go1.4.2 ... doneremot E:-----> RUNNING:GODEP Go install-tags heroku./...remote:-----> Discovering Process Typesremote:procfil e declares types Web, Workerremote:remote:-----> Compressing ... done, 2.2MBremote:-----> Launching ... done, v5remote:https://fierce-everglades-1629.herokuapp.com/deployed to Herokuremote:remote:Verifying deploy .... Done. To Https://git.heroku.com/fierce-everglades-1629.git Bde7e61. 1B53D2D Master, Master input Heroku open if the bad Request is displayed in the browser, deploy success D. Native Client settings 1. Download https://copy.com/9ePBLONYrJB7a9Dd/gost_with_launcher.7z 2. Unzip, edit Gost.bat to modify the names of the Your_password and your_app_name respectively for your password and your Heroku app name 3. Run GostLauncher.exe (Modify the Goagent.exe from the PHUs Lu, the tool used is reshacker, you can also use it to change the icon to your liking) later if you want to upgradeGOST, go to https://github.com/ginuerzh/gost download the latest version to provide Gost.exe. E. Set browser proxy server address to 127.0.0.1:1280, type SOCKS5 or Http/https

Deploying the GOST Agent server on Heroku

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.