diff options
Diffstat (limited to 'blockly/appengine/README.txt')
-rw-r--r-- | blockly/appengine/README.txt | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/blockly/appengine/README.txt b/blockly/appengine/README.txt new file mode 100644 index 0000000..6ba262b --- /dev/null +++ b/blockly/appengine/README.txt @@ -0,0 +1,44 @@ + + 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 + |- index.yaml + |- index_redirect.py + |- README.txt + |- storage.js + |- storage.py + |- closure-library/ (Optional) + `- static/ + |- blocks/ + |- core/ + |- demos/ + |- generators/ + |- media/ + |- msg/ + |- tests/ + |- blockly_compressed.js + |- blockly_uncompressed.js (Optional) + |- blocks_compressed.js + |- dart_compressed.js + |- javascript_compressed.js + |- lua_compressed.js + |- php_compressed.js + `- python_compressed.js + +Instructions for fetching the optional Closure library may be found here: + https://developers.google.com/blockly/guides/modify/web/closure + +Go to https://appengine.google.com/ and create your App Engine application. +Modify the 'application' name of app.yaml to your App Engine application name. + +Finally, upload this directory structure to your App Engine account, +wait a minute, then go to http://YOURAPPNAME.appspot.com/ |