How to Setup Your Own Proxy with Google App Engine for Free

Proxies are probably the simplest way to bypass firewalls and unblock websites. They are websites that  act as intermediates between you and the site you visit. You enter the address/URL of the site you want to visit in a text box, press Submit/Go button and then the proxy asks for the site/page to the web server where the site/page is located. This way the site you visit is not able to log your real IP address, but the IP of the proxy.

But finding a good proxy is a difficult task. Most of them are slow and not reliable.

The good news comes from Digital Inspiration. They published a tutorial that shows you how to setup own free proxy server by using Google App Engine. Thus you will browse via proxy independent of your home network and without having to trust a sketchy third-party proxy.  Check out the video below:

The same steps are described below:

Step 1: Go to Google App Engine and sign-in using your Google Account.

Step 2: Click the Create an Application button. If it’s your first time, Google will send a verification code via SMS to your mobile phone number. Type the code and you’re all set to create apps with Google App Engine.

Step 3: Choose a sub-domain that for your proxy server. Then agree to the Google Terms and click Save. The sub-domain is also your App ID that will uniquely identify your proxy application.

Step 4. Next you have to  to create and upload the proxy server application to Google App Engine. Go to python.org, download the 2.6.4 Windows Installer and install Python.

Step 5. Go to code.google.com, download the Google App Engine SDK for Python and install it.

Step 6. Download this zip file from Digital Inspiration and extract it to some folder on your desktop. The zip file contains a couple of text files (written in HTML and Python) that implements the proxy functions.

Step 7. Start the Google App Engine Launcher program from the desktop and set the right values under Edit –> Preferences.

Google App Engine

Step 8. Click File –> Add Existing Application under the Google App Launcher program and browse to the directory that you created in Step 6. Click the Edit button and replace “YOUR_APP_ID” with the ID (sub-domain) that you set up in Step 3.

Step 9: Click Deploy and your online proxy server is now ready for use.

[Via How-To Setup Your Own Web Proxy Server for Free with Google Apps Engine - Digital Inspiration]

This entry was posted in Featured, Proxy Lists, Recommended Readings and tagged , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
  • Subscribe to How-to-hide-ip.info RSS by email in order to get the latest news on hide IP tools, VPN services, anonymous browsing, and many more.

    Enter your email address:    

  • Translator

    English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flag
    Finnish flagHindi flagPolish flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag 

2 Comments

  1. Posted March 9, 2010 at 8:37 pm | Permalink

    It’s an amazing, thanks for sharing.

  2. macano
    Posted March 19, 2010 at 10:06 pm | Permalink

    I Got error like this , can you help me ?

    2010-03-19 03:44:49 Running command: “[u'C:\\Python26\\python.exe', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=mialazetic@gmail.com', '--passin', 'update', u'C:\\Documents and Settings\\No Name\\Desktop\\proxy']”
    C:\Program Files\Google\google_appengine\appcfg.py:41: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
    os.path.join(DIR_PATH, ‘lib’, ‘antlr3′),
    C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead
    import md5
    Application: stomornjak; version: secureable.
    Server: appengine.google.com.
    Scanning files on local disk.
    Initiating update.
    Cloning 3 application files.
    Deploying new version.
    Checking if new version is ready to serve.
    Will check again in 1 seconds.
    Checking if new version is ready to serve.
    Will check again in 2 seconds.
    Checking if new version is ready to serve.
    Closing update: new version is ready to start serving.
    Uploading index definitions.
    Error 400: — begin server output —
    Creating a composite index failed: This index:
    entity_type: “EntryPoint”
    ancestor: false
    Property {
    name: “last_updated”
    direction: 2
    }

    is not necessary, since single-property indices are built in. Please remove it from your index file and upgrade to the latest version of the SDK, if you haven’t already.
    — end server output —
    Your app was updated, but there was an error updating your indexes. Please retry later with appcfg.py update_indexes.
    Password for mialazetic@gmail.com: 2010-03-19 03:45:02 (Process exited with code 0)

    You can close this window now.

    Replymialazetic@gmail.com: 2010-03-19 03:45:02 (Process exited with code 0)\r\n\r\nYou can close this window now.’); return false;”>Quote

One Trackback

  1. By uberVU - social comments on April 7, 2010 at 9:31 pm

    Social comments and analytics for this post…

    This post was mentioned on Twitter by aroman07: How to Setup Your Own Proxy with Google App Engine for Free http://goo.gl/fb/4HMr...

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Claim Your FREE Copy Of The
    “Protect Your Privacy NOW!” E-Book

    • 6 Reasons Why YOU Should Hide Your IP Address
    • What does your IP address reveal about you?
    • Is hiding your IP address legal?
    • The pros and cons of hiding your IP address
  • Sponsors