Infrastructure and Initial Startup
You now have a minimal setup with which to run the application. But first you have to setup the appropriate infrastructure to get Flowable Engage running. Please review Step-by-Step Installation for a description on how to set up the proper infrastructure for Flowable.
For the current development setup at least one instance of Elasticsearch is needed.
A docker image can be helpful to get the environment up and running quickly.
The following docker-compose.yml
file provides
an Elasticsearch instance running locally on port 9200 and
an ActiveMQ running on ports 61616 (JMS) and 616163 (STOMP).
version: '3.4'
elasticsearch01:
image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.7.1
ports:
- 9200:9200
- 9300:9300
ulimits:
memlock:
soft: -1
hard: -1
activemq01:
image: rmohr/activemq
ports:
- 8161:8161
- 61616:61616
- 61613:61613
After you started Elasticsearch/ActiveMQ and the Spring Boot project from your IDE an Elasticsearch instance running locally on port 9200.
version: '3.4'
elasticsearch01:
image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.7.1
ports:
- 9200:9200
- 9300:9300
ulimits:
memlock:
soft: -1
hard: -1
After you started Elasticsearch and the Spring Boot project from your IDE Flowable Engage is available at http://localhost:8080.
You can login with the administrator user you created in the tenant file.
-
Username:
admin
-
Password:
test