diff --git a/templates/openproject/0/docker-compose.yml b/templates/openproject/0/docker-compose.yml new file mode 100644 index 0000000..77b78c2 --- /dev/null +++ b/templates/openproject/0/docker-compose.yml @@ -0,0 +1,26 @@ +version: '2' + +services: + + openproject: + image: openproject/community:7 + volumes_from: + - openproject-data + ports: + - ${OPENPROJECT_PORT}:80 + labels: + io.rancher.sidekicks: openproject-data + io.rancher.container.hostname_override: container_name + + openproject-data: + image: openproject/community:7 + entrypoint: + - /bin/true + volumes: + - /var/lib/postgresql/9.4/main + - /var/log/supervisor + - /var/db/openproject + labels: + io.rancher.container.start_once: 'true' + io.rancher.container.hostname_override: container_name + diff --git a/templates/openproject/0/rancher-compose.yml b/templates/openproject/0/rancher-compose.yml new file mode 100644 index 0000000..aa6fa23 --- /dev/null +++ b/templates/openproject/0/rancher-compose.yml @@ -0,0 +1,24 @@ +version: '2' + +catalog: + + name: openproject + version: 0.0.1 + description: Project planning and scheduling + questions: + - variable: OPENPROJECT_PORT + label: Port + default: 80 + required: true + type: int + +services: + + openproject: + scale: 1 + start_on_create: true + + openproject-data: + scale: 1 + start_on_create: true + diff --git a/templates/openproject/README.md b/templates/openproject/README.md new file mode 100644 index 0000000..9a608e7 --- /dev/null +++ b/templates/openproject/README.md @@ -0,0 +1,6 @@ +# OpenProject + +Login via Username: `admin` and Password `admin`. + +Read more in the official OpenProject [Documentation](https://www.openproject.org/help/). + diff --git a/templates/openproject/catalogIcon-openproject.png b/templates/openproject/catalogIcon-openproject.png new file mode 100644 index 0000000..680ea77 Binary files /dev/null and b/templates/openproject/catalogIcon-openproject.png differ diff --git a/templates/openproject/config.yml b/templates/openproject/config.yml new file mode 100644 index 0000000..baa3695 --- /dev/null +++ b/templates/openproject/config.yml @@ -0,0 +1,6 @@ +name: openproject +description: Project planning and scheduling +version: 0.0.1 +category: Agile +projectURL: https://github.com/ellerbrock/rancher-collection +