Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 2.61 KB

File metadata and controls

66 lines (50 loc) · 2.61 KB

VanillaBP

Running blueprint "Standalone" using Camunda 8

This is a set of minimal instructions. Read more in the Camunda 8 Docs

Setup Instructions

  1. Download the Camunda 8 Docker Compose ZIP.
  2. Extract the files and navigate into the directory.
  3. Start Camunda 8 by using:
    docker compose up -d
  4. Wait a few minutes for the system to initialize.

Run Configuration

  1. Build the project using Maven profile camunda8:
    mvn clean package -Pcamunda8
  2. Run the application using the camunda8 Spring profile:
    java -jar target/loan-approval.jar --spring.profiles.active=camunda8

Now you can go through the instructions "Using the demo" and watch the process in your local Camunda 8 Operate.

Tenant Configuration

You DON'T have to configure a new tenant as they are deactivated by default. However, we recommend using tenants, especially in more complex projects, as they provide a structured way to separate processes across different business units, customers, or environments. Read more on tenants and multi-tenancy in the Camunda docs and the VanillaBP Camunda 8 Adapter.

Run blueprint using tenants

  1. In the application-camunda8.yaml change use-tenants: false -> true
  2. Make sure the Camunda 8 docker compose is up.
  3. Open Identity: http://localhost:8084
  4. Login:
    • Username: demo
    • Password: demo
  5. Create a new tenant:
    • Go to TenantsCreate Tenant
    • Set the Tenants Name and ID as standalone (Name of the Spring-boot application).
  6. Assign user to tenant:
    • Go to Assigned usersAssign users → type/select the demo user
  7. Assign applications to tenant:
    • Go to the Assigned applications tab
    • Click Assign application and add:
      • identity
      • operate
      • zeebe

Noteworthy & Contributors

VanillaBP was developed by Phactum with the intention of giving back to the community as it has benefited the community in the past.
Phactum

License

Copyright 2025 Phactum Softwareentwicklung GmbH

Licensed under the Apache License, Version 2.0