Skip to content

Files

appengine

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 24, 2021
Feb 27, 2020
Mar 26, 2024
Jan 18, 2024
Sep 23, 2018
Sep 3, 2024
Oct 28, 2021
Oct 30, 2013
Oct 30, 2013
Aug 18, 2020
Nov 25, 2022
Feb 4, 2020
Oct 30, 2013
Aug 28, 2023
Sep 13, 2023
  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/