Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 2.88 KB

Docker full deployment.md

File metadata and controls

57 lines (40 loc) · 2.88 KB

formsflow.ai - Docker Setup

This page elaborates how to setup the overall solution using docker.

Table of Contents

  1. Application Setup
  2. Usage Instructions

Application Setup

  • The application will be installed in the following order.
  • Some of the services have dependencies, mentioned below.
Srl No Service Name Usage Access Dependency Details
1 Keycloak Authentication http://localhost:8080 Keycloak
2 forms-flow-forms form.io form building. This must be started earlier for resource role id's creation http:/localhost:3001 forms-flow-forms
3 forms-flow-analytics Redash analytics server, This must be started earlier for redash key creation http://localhost:7000 Keycloak forms-flow-analytics
4 forms-flow-web formsflow Landing web app http://localhost:3000 Keycloak, forms-flow-forms, forms-flow-analytics forms-flow-web
5 forms-flow-api API services http://localhost:5000 Keycloak forms-flow-api
6 forms-flow-bpm Camunda integration http://localhost:8000/camunda Keycloak forms-flow-bpm

Installation Steps

Make sure you have a Docker machine up and running.

Keycloak Setup

Follow the instructions given here

forms-flow-analytics Setup


Start the analytics server by following the instructions given here

forms-flow-forms Setup


Follow the steps here

forms-flow-web, forms-flow-bpm & forms-flow-api Setup

Follow the steps here

Health Check

Docker based full installation is completed now.