Operaton Starter

I have created a “Starter” application that allows to create Operaton applications and process archives via CLI, REST API, AI client (MCP) and of course a Web App.

While still in early stage it is becoming usable now. If finally working as expected with the current scope I would like to deploy it as starter.operaton.org.

To test it:
Check out https://github.com/operaton/operaton-starter

mvn clean install && docker build . --tag operaton-starter && docker run -p 8081:8080 operaton-starter

The starter should produce ready-to-use applications and provide configuration options for Java version, Build system etc.

Additionally some well curated examples should be creatable that demonstrate different common use cases.

The web application offers a live preview including rendering of the example BPMN files.

To give you a rough idea here are some screenshots.

3 Likes

Hello @kthoms,

That looks great :partying_face:

For some reason, I get the following error when accessing localhost:8081, after startup:

2026-06-09T13:01:06.900Z  INFO 1 --- [operaton-starter] [nio-8080-exec-1] o.apache.coyote.http11.Http11Processor   : Error parsing HTTP request header
 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.

java.lang.IllegalArgumentException: Request header is too large

Though, works fine when adjusting application.properties:

spring.application.name=operaton-starter
server.port=8080
server.max-http-request-header-size=20000    # added line

Thank you!

Thanks for the hint. Added it. More feedback is appreciated, I will try to incorporate it and hopefully soon deploy the application.

1 Like

I have extended the starter application by the possibility to register external repositories with examples that can be directly downloaded by the application.
Further, I have created a set of example projects inspired by the camunda examples in repository GitHub - kthoms/operaton-examples: Curated, bullet-proof Operaton example projects — dual Maven/Gradle builds, Testcontainers ITs, Docker Compose · GitHub

They are listed then in the application’s gallery:

1 Like