# Operaton Starter

**URL:** <https://forum.operaton.org/t/operaton-starter/424>\
**Category:** Development\
**Created:** [June 5, 2026, 2:00pm UTC](https://forum.operaton.org/t/operaton-starter/424 "2026-06-05T14:00:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [June 5, 2026, 2:00pm UTC](https://forum.operaton.org/t/operaton-starter/424/1 "2026-06-05T14:00:51Z")

</div>

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](http://starter.operaton.org).

To test it:  
Check out [https://github.com/operaton/operaton-starter](https://github.com/operaton/operaton-starter)

```auto
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.

 ![Screenshot 48](https://forum.operaton.org/uploads/default/original/1X/4a2b13a354523fe86ebe9975b7bdab4bf87caf7f.jpeg)

 ![Screenshot 49](https://forum.operaton.org/uploads/default/original/1X/ae8d40dcaeba3b463d83a699a31a9a8846a02f3f.png)

 ![Screenshot 47](https://forum.operaton.org/uploads/default/original/1X/0786443ffc6c8a9e88fbb605412dec893d655ff9.jpeg)

---

<div class="post-metadata">

**Author:** ![andrei](https://forum.operaton.org/letter_avatar_proxy/v4/letter/a/9fc29f/32.png) [@andrei](https://forum.operaton.org/u/andrei)\
**Post date:** [June 9, 2026, 1:04pm UTC](https://forum.operaton.org/t/operaton-starter/424/2 "2026-06-09T13:04:28Z")

</div>

Hello @kthoms,

That looks great 🥳

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

```auto
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** :

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

```

Thank you!

---

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [June 9, 2026, 2:18pm UTC](https://forum.operaton.org/t/operaton-starter/424/3 "2026-06-09T14:18:45Z")

</div>

> [@andrei](#):
>
> `server.max-http-request-header-size=20000`

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

---

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [June 16, 2026, 2:49pm UTC](https://forum.operaton.org/t/operaton-starter/424/4 "2026-06-16T14:49:17Z")

</div>

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](https://github.com/kthoms/operaton-examples)

They are listed then in the application’s gallery:

 ![Bildschirmfoto 2026-06-16 um 16.45.48](https://forum.operaton.org/uploads/default/original/1X/dec540fe0bf13d750dfe176994734e97c52b7bd0.jpeg)

---

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [July 11, 2026, 9:56am UTC](https://forum.operaton.org/t/operaton-starter/424/5 "2026-07-11T09:56:32Z")

</div>

The [Operaton Starter](https://github.com/operaton/operaton-starter) app is now available as docker image. We will soon make it available at [start.operaton.org](http://start.operaton.org). To try it out:  
`docker run -p 8080:8080 operaton/operaton-starter:latest`  
Feedback is welcome, either here or [open an issue](https://github.com/operaton/operaton-starter/issues/new).

---

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [July 16, 2026, 10:38am UTC](https://forum.operaton.org/t/operaton-starter/424/6 "2026-07-16T10:38:56Z")

</div>

The Operaton Starter application is now online:

> **[Operaton Starter](https://start.operaton.org)**
