Files
blockly/appengine
Neil Fraser 90b3f75d82 Remove @author tags (#5601)
Our files are up to a decade old, and have churned so much, that the initial author of the file no longer has much meaning.

Furthermore, this will encourage developers to post to the developer group, rather than emailing Googlers (usually me) directly.
2021-10-15 09:50:46 -07:00
..
2018-09-23 13:31:54 -07:00
2020-08-24 12:52:03 -07:00
2020-08-18 15:24:33 -07:00
2021-10-15 09:50:46 -07:00
2020-07-31 14:57:52 -07:00

  Running an App Engine server

This directory contains the files needed to setup the optional Blockly server.
Although Blockly itself is 100% client-side, the server enables cloud storage
and sharing.  Store your programs in Datastore and get a unique URL that allows
you to load the program on any computer.

To run your own App Engine instance you'll need to create this directory
structure:

blockly/
 |- app.yaml
 |- deploy
 |- index.yaml
 |- main.py
 |- README.txt
 |- requirements.txt
 |- storage.js
 |- storage.py
 `- static/
     |- blocks/
     |- core/
     |- demos/
     |- generators/
     |- media/
     |- msg/
     |- tests/
     |- blockly_compressed.js
     |- blockly_uncompressed.js
     |- blocks_compressed.js
     |- dart_compressed.js
     |- javascript_compressed.js
     |- lua_compressed.js
     |- php_compressed.js
     `- python_compressed.js

Go to https://appengine.google.com/ and create your App Engine application.
Modify the 'PROJECT' name in the 'deploy' file to your App Engine application name.

Finally, upload this directory structure to your App Engine account,
then go to http://YOURAPPNAME.appspot.com/