redmine #3

Supports: trusty

Add to new model

Description

A minimalist redmine project portal application charm. Launches
Redmine rails app via docker-compose. If running in standalone
launches a Postgres container.

Relating to the PostGres charm will run the application in
scale-out formation. All data will be shipped from the
dockerized PGSQL instance from the leader, to the postgres
unit.


Redmine

Minimal stand-alone Redmine delivery via application container

This charm deploys Redmine - a project tracking application which supplies communities
with issue tracking, project managmeent, asset allocation (GANTT charts) and
user management.

Deployment

This charm is deployable from the charm store via

 juju deploy cs:~lazypower/trusty/redmine

This will deploy Docker, pull in the redmine container(s) and start up a Postgres
container.

Future enhancements

Future iterations of this charm will support:

  • payload tracking and management
  • Support for migrating from a Postgres container to a provided remote postgres relation
  • Maintenance Mode for upgrades/maintenance windows

Support / Help

If you encounter any issues with this charm, please feel free to contact the
maintainer:

  • Charles Butler *lt;charles.butler@ubuntu.com>

Configuration

enable-cgroups
(boolean) Enable GRUB cgroup overrides cgroup_enable=memory swapaccount=1. WARNING changing this option will reboot the host - use with caution on production services
port
(int)
8000
postgres_image
(string)
postres:9.5
redmine_image
(string)
redmine:3.2.0