changeset 1789:5ddb2c35a886 gae

added install docs for moin on GAE
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sat, 22 Sep 2012 01:02:45 +0200
parents 67613823870c
children 45bdb3bba89d
files docs/admin/install_gae.rst docs/index.rst
diffstat 2 files changed, 35 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/admin/install_gae.rst	Sat Sep 22 01:02:45 2012 +0200
@@ -0,0 +1,34 @@
+===============================
+Installing on Google App Engine
+===============================
+
+These are just some additional hints that only apply for GAE, see the
+standard installation docs for the generic stuff.
+
+Note: currently, you need moin-2.0 repo's "gae" branch::
+
+ hg up -C gae
+
+You do NOT need to:
+* run quickinstall or otherwise use virtualenv/pip (as the result of this
+  is not useful for GAE)
+* create an index (will be done automatically)
+* create a storage (will be done automatically)
+
+Instead, do this:
+* download http://static.moinmo.in/files/moin2-gae-support.tgz
+* unpack it into the toplevel directory of the repo workdir (there should
+  be a "support" directory on the same level as the "MoinMoin" directory
+  after unpacking). These are all the dependencies moin needs for production
+  packaged together.
+
+Then, have a look into app.yaml and make sure that "application" is the same
+as in your GAE site settings and the env_variables MOINCFG setting is correct.
+
+Then try running the dev_appserver.py from the Google GAE SDK and point it to
+the toplevel directory (== your workdir).
+
+If that works, deploy the files using appcfg.py.
+
+Usage of dev_appserver and appcfg is documented in the GAE SDK documentation.
+
--- a/docs/index.rst	Sat Sep 22 00:24:45 2012 +0200
+++ b/docs/index.rst	Sat Sep 22 01:02:45 2012 +0200
@@ -33,6 +33,7 @@
 
    admin/requirements
    admin/install
+   admin/install_gae
    admin/serve
    admin/configure
    admin/changes