Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/indaco/pa-stack
Fully automated provisioning for a Process Automation platform
https://github.com/indaco/pa-stack
ansible bpm camunda-bpm-platform docker-compose portainer-ce process-automation vagrant
Last synced: 7 days ago
JSON representation
Fully automated provisioning for a Process Automation platform
- Host: GitHub
- URL: https://github.com/indaco/pa-stack
- Owner: indaco
- License: mit
- Created: 2021-07-15T09:42:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-15T09:52:31.000Z (over 3 years ago)
- Last Synced: 2024-11-11T04:55:30.529Z (about 2 months ago)
- Topics: ansible, bpm, camunda-bpm-platform, docker-compose, portainer-ce, process-automation, vagrant
- Language: Jinja
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Process Automation Stack
## Fully automated provisioned Process Automation platform
This project provides docker images of the latest [Camunda](https://camunda.com/) Platform CE as Process Automation platform and [Portainer](https://www.portainer.io/).
Although both Camunda and Portainer provide Docker images, the rational behind this project is to have a standalone environment, configured with what is needed only then, I can be up and running in zero time.
For that reason, my choice is to provide it with Vagrant and Ansible using a docker-compose service.
## Prerequisites
The following software have to be installed on you machine
- VirtualBox
- Vagrant
- Ansible
- Git (optional)Follow the relative guides on how to install those based on your OS.
## How-To
### Step 1 - Clone the project repository
First thing to be done is to get the source code for this project from GitHub. If you have `git` installed on your machine, just do a `git clone` otherwise go the [project page](https://github.com/indaco/pa-stack) and "Download`
```bash
git clone https://github.com/indaco/pa-stack.git
```### Step 2 - Provisioning the software stack as docker-compose
Move into the `provisioning` folder and run the provisioning of the VM with Vagrant.
```bash
cd pa-stack/provisioning
vagrant up
```### Step 3 - Access to Camunda
Once the Ansible playbook finish the setup:
**Camunda** is accessible at `http://localhost:8080`. Default credentials, as stated on the [Camunda Platform Docker Images repository](https://github.com/camunda/docker-camunda-bpm-platform) for admin access to the webapps are:
- Username: demo
- Password: demo### Step 4 - Access to Portainer
Portainer is accessible at `http://localhost:9000`