Change default credentials

Hello,

I would like to deploy the community edition of Camunda for a small internal project. I am trying to use GitHub - camunda/camunda-bpm-platform: Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI..

When I run the image, it creates demo data. The issue I am having is with the static credentials. I assume this file is responsible

Is there a way to change this behavior preferably while still using the same docker image?

Thanks

Hi @Amri,

the data are created from the camunda-invoice.war.

Just delete it before you start the server, maybe in your own docker file.

Hope this helps, Ingo

Thanks @Ingo_Richtsmeier

I could not find a camunda-invoice.war file but I removed the folder /camunda/webapps/camunda-invoice. My problem is resolved :slight_smile:

Would it be better to not bundle camuda-invoice.war by default ?

If someone wants to automatically deploy camunda, it sounds odd to have a default password

We’re considering making it optional - thanks for the feedback!

So, the provider Dockerfile is not ready for production ?
We have to fork, customize the Dockerfile ?

  • remove camunda-invoice.war
  • add somehting to create a custom “admin” account with custom/random password

On docker hub we describe the image as

This Camunda BPM community project provides docker images of the latest Camunda BPM platform releases. The images can be used to demonstrate and test the Camunda BPM platform or can be extended with own process applications. It is planned to provide images on the official docker registry for every upcoming release, which includes alpha releases.

We don’t intend this to be used out of the box in a production system.