Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericgj/gae-wp
Wordpress template repo for Google App Engine
https://github.com/ericgj/gae-wp
Last synced: about 2 months ago
JSON representation
Wordpress template repo for Google App Engine
- Host: GitHub
- URL: https://github.com/ericgj/gae-wp
- Owner: ericgj
- Created: 2015-02-03T19:53:57.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-03T20:30:26.000Z (almost 10 years ago)
- Last Synced: 2023-03-11T07:13:08.076Z (almost 2 years ago)
- Language: PHP
- Size: 246 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GAE-WP
=========
This is a template for installing and running [WordPress](http://wordpress.org/) on [Google App Engine](https://cloud.google.com/appengine).It is a much simplified version of [heroku-wp](https://github.com/xyu/heroku-wp), using [Composer](https://getcomposer.org) to manage Wordpress base install and plugin dependencies, and with the necessary plugins and configuration files for GAE, as documented [here](https://github.com/GoogleCloudPlatform/appengine-php-wordpress-starter-project).
Note that unlike Heroku, GAE deploys have no post-receive installation script. Therefore, you must build first locally, before deployment.
WordPress and most included plugins are installed by Composer on build. To add new plugins or upgrade versions of plugins simply update the `composer.json` file and then generate the `composer.lock` file with the following command locally:
```bash
$ composer update --ignore-platform-reqs
```To customize the site simply place files into `/public` which on build will be copied on top of the standard WordPress install and plugins specified by Composer.
Usage - TODO in detail
------------```bash
git clone [email protected]:ericgj/gae-wp.git my-projectcd my-project
git checkout -b production
# edit public/wp-config.php
composer install
appcfg.py update .
```