0. INTRODUCTION
###############################################################################
AppFlower is an open source application builder for use in building web-based
applications. AppFlower provides a visual designer (Studio) to develop
applications without prior knowledge of programming, using drag and drop and
no coding. Advanced users can create more complex applications.
- Author: Jimmi Andersen <ja@appflower.com>
- Latest Modified: 23/Marts - 2012
- License: MIT
1. TODO
###############################################################################
Work in-progress to add improved support for
- charm upgrade
- integration with load-balancers, reverse-proxy and memcached for php-session
- Extend support for other aws services
1. REQUIREMENTS
###############################################################################
AppFlower requires a Database to be fully running, and could be clued together
with other services like haproxy, or varnish for improved performance and
failover.
2. GETTING STARTED DEPLOYING APPFLOWER
###############################################################################
Bootstrap your juju environment
juju bootstrap
Deploy MySQL and AppFlower
juju deploy appflower
juju deploy mysql
Add a relation between AppFlower and the Database
juju add-relation appflower mysql
Expose the service
juju expose appflower
Your new project can now be accessed at http://<ec2-dns-address>/, this can be
found while running "juju status", and look under the appflower service.
If you want to spin up a reverse proxy in front..
Deploy a varnish (reverse-proxy) instance
juju deploy varnish
Connect varnish and appflower
juju add-relation varnish appflower
4. THE END
###############################################################################
If you want to terminate ALL your instances, just run:
juju destroy-environment
| 2013/04/22 Jorge O. Castro Add a category (revno 6) |
| 2012/04/03 Marco Ceppi Fixed small issues with README (revno 5) |
| 2012/04/03 Marco Ceppi Jorge O. Castro 2012-04-03 * Update README to account for charm store being deployed (revno 4) |
| 2012/03/29 Jimmi Andersen Fixed db-relation-changed, and skipped Y/n on second changes (revno 3) |
| 2012/03/24 Jimmi Andersen added support for upgrading charm and removing db relation (revno 2) |