Step 1
Go to Google App Engine Page and sign in into your Google AccountStep 2
Click the Create an Application button. A verification code will be send to your mobile phone via SMS. Type the code and you will be all set to create apps with Google App Engine.
Step 3
Select a sub-domain (Check for the domain name availability) for your proxy server. Agree to the Google Terms and click save. The sub-domain will also double up as your App ID that will help in identifying your proxy application.Step 4
After having reserved the ID you can create and upload the proxy server application to Google App Engine. Now download and install the 2.6.4 MSI Installer from python.org
Step 5
Once Python is installed go to the code.google.com download the Google App Engine SDK for Python and install it.Step 6
Download this zip file and extract it to a folder on your desktop. The zip file contains some text files.Step 7
Click the Google App Engine Launcher program from the desktop. Under Edit > Preferences set the right valuesStep 8
Click File > Add Existing Application under the Google App Launcher program and browse to the folder where you have saved the extracted files. Click on the Edit button and replace YOUR_APP_ID with the ID (sub-domain)
Step 9
Click on Deploy and your online proxy server is ready for use.In order to tweak the proxy server you can edit the main.html file to change the appearance of your proxy server. In case, it gains traffic you can also add Analytics and AdSense code to your proxy server.
Currently the application is open to all the users, but you can add a layer of authentication to it. This will allow only the members logged-in into their Google Accounts to access the web proxy server.
In case you modify the HTML files, you can upload the latest version to Google App Engine by clicking the Deploy.