Awesome
AppEngine landing page app
Boilerplate project template for hosting a simple landing page on Google App Engine, created shamelessly using https://github.com/kamalgill/flask-appengine-template/.
Setup/Configuration
- Download this repository via
git clone git@github.com:skorokithakis/landing-page.git
or download the tarball at http://github.com/skorokithakis/landing-page/tarball/master - Set the application id in
app.yaml
- Add the secret keys for CSRF protection by running the
generate_keys.py
script atapplication/generate_keys.py
, which will generate the secret keys module at application/secret_keys.py - Customize the main HTML template at
application/templates/index.html
. - Add your CSS and JS at
application/static/css/
andapplication/static/js
. - Customize favicon at
application/static/img/favicon.ico
- Customize 404 page at
application/templates/404.html
You can view the signed up users' emails at /view_signups
(needs admin privileges).
Previewing the Application
To preview the application using App Engine's development server, use [dev_appserver.py][devserver]
<pre class="console"> dev_appserver.py . </pre>Assuming the latest App Engine SDK is installed, the test environment is available at http://localhost:8080
Deploying the Application
To deploy the application to App Engine, use [appcfg.py update][appcfg]
<pre class="console"> appcfg.py update . </pre>The application should be visible at http://{YOURAPPID}.appspot.com
License
This software is provided under the MIT license.