# Unable to publish app in modeler

**URL:** <https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495>\
**Category:** Modeler remodeled\
**Created:** [December 7, 2025, 11:33am UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495 "2025-12-07T11:33:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![FrankCastle](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@FrankCastle](https://forum.flowable.org/u/FrankCastle)\
**Post date:** [December 7, 2025, 11:33am UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495/1 "2025-12-07T11:33:51Z")

</div>

Hi Folks,

I’m experimenting with open source flowable 6.5 on my local machine running docker-compose. It is working great but when I try to publish my app in the modeler I receive the following error:

Error calling deploy endpoint: Connect to localhost:8080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

I think this might have something to do with my docker setup insofar as the localhost configuration is concerned. here is the section I think the problem is.. Does anyone have experience with this type of thing?

`` # --------------------------------------

# Flowable IDM (Identity Management)

# --------------------------------------

flowable-idm:  
image: flowable/flowable-idm  
container\_name: flowable\_idm  
platform: linux/amd64  
depends\_on:  
- postgres  
environment:  
SPRING\_DATASOURCE\_DRIVERCLASSNAME: org.postgresql.Driver  
SPRING\_DATASOURCE\_URL: jdbc:postgresql://postgres:5432/flowable  
SPRING\_DATASOURCE\_USERNAME: flowable  
SPRING\_DATASOURCE\_PASSWORD: flowable  
ports:  
- “8080:8080”  
networks:  
- appnet

# --------------------------------------

# Flowable BPM Engine + REST API

# --------------------------------------`

flowable-rest:  
image: flowable/flowable-rest  
container\_name: flowable\_rest  
platform: linux/amd64  
depends\_on:  
- postgres  
- flowable-idm  
environment:  
SPRING\_DATASOURCE\_DRIVERCLASSNAME: org.postgresql.Driver  
SPRING\_DATASOURCE\_URL: jdbc:postgresql://postgres:5432/flowable  
SPRING\_DATASOURCE\_USERNAME: flowable  
SPRING\_DATASOURCE\_PASSWORD: flowable  
ports:  
- “8081:8080”  
networks:  
- appnet

# --------------------------------------

# Flowable Modeler

# --------------------------------------

flowable-modeler:  
image: flowable/flowable-modeler  
container\_name: flowable\_modeler  
platform: linux/amd64  
depends\_on:  
- postgres  
- flowable-idm  
environment:  
SPRING\_DATASOURCE\_DRIVERCLASSNAME: org.postgresql.Driver  
SPRING\_DATASOURCE\_URL: jdbc:postgresql://postgres:5432/flowable  
SPRING\_DATASOURCE\_USERNAME: flowable  
SPRING\_DATASOURCE\_PASSWORD: flowable

````
# REQUIRED for IDM integration — these must be EXACT
FLOWABLE_MODELER_IDM_URL: ```http://flowable-idm:8080/flowable-idm``
FLOWABLE_COMMON_APP_IDM_URL: ``http://flowable-idm:8080/flowable-idm``
FLOWABLE_COMMON_APP_IDM_REDIRECT_URL: ``http://localhost:8082/flowable-modeler``
FLOWABLE_IDM_APP_ADMIN_USER_ID: admin
FLOWABLE_IDM_APP_ADMIN_PASSWORD: test

````

ports:  
- “8082:8888”  
networks:  
- appnet`

---

<div class="post-metadata">

**Author:** ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)\
**Post date:** [December 8, 2025, 10:25am UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495/2 "2025-12-08T10:25:53Z")

</div>

Hi Frank,

I would expect some property where to publish your app from modeler to runtime. That’s why default values were used.

Regards

Martin

---

<div class="post-metadata">

**Author:** ![FrankCastle](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@FrankCastle](https://forum.flowable.org/u/FrankCastle)\
**Post date:** [December 8, 2025, 11:09am UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495/3 "2025-12-08T11:09:25Z")

</div>

Thank you, I was actually able to get past the original error but now I get the following:

**flowable\_modeler |** 2025-12-08 11:00:08.975 ERROR 1 — [nio-8888-exec-8] o.f.u.m.s.AppDefinitionPublishService : Invalid deploy result code: HTTP/1.1 404 [http://flowable-rest:8080/flowable-rest/repository/app-repository/deployments?deploymentKey=insolvencyApp&deploymentName=Insolvency+App](http://flowable-rest:8080/flowable-rest/repository/app-repository/deployments?deploymentKey=insolvencyApp&deploymentName=Insolvency+App) for url

So i’ve upgraded from a “connection refused” to a “404” error.

ChatGPT is telling me that publishing apps through the Open Source version of flowable is actually disabled. This cant be right can it?

---

<div class="post-metadata">

**Author:** ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)\
**Post date:** [December 8, 2025, 12:45pm UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495/4 "2025-12-08T12:45:06Z")

</div>

not for version 6.5

(if you want to you can still use

> **[crp-flowable-ex/crp-flowable-shell at main · crystal-processes/crp-flowable-ex](https://github.com/crystal-processes/crp-flowable-ex/tree/main/crp-flowable-shell)**
>
> Flowable extension provided by crystal processes. Contribute to crystal-processes/crp-flowable-ex development by creating an account on GitHub.

to download/publish your app.

Martin

---

<div class="post-metadata">

**Author:** ![FrankCastle](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@FrankCastle](https://forum.flowable.org/u/FrankCastle)\
**Post date:** [December 10, 2025, 12:50am UTC](https://forum.flowable.org/t/unable-to-publish-app-in-modeler/12495/5 "2025-12-10T00:50:55Z")

</div>

I fixed my issue. It appears that when utilizing docker, I needed to establish the entire flowable all-in-one package. Here is the full docker-compose.yaml file for anyone else who runs into this issue:

```auto
services:

--------------------------------------

Database

--------------------------------------

postgres:
image: postgres:15
container_name: db_postgres
environment:
POSTGRES_USER: flowable
POSTGRES_PASSWORD: flowable
POSTGRES_DB: flowable
ports:
- “5432:5432”
volumes:
- postgres_data:/var/lib/postgresql/data
networks:
- appnet

--------------------------------------

Flowable ALL-IN-ONE (Modeler + IDM + REST + Task + Admin)

--------------------------------------

flowable-all:
image: flowable/all-in-one:latest
container_name: flowable_all
platform: linux/amd64
depends_on:
- postgres
environment:
SPRING_DATASOURCE_DRIVERCLASSNAME: org.postgresql.Driver
SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/flowable
SPRING_DATASOURCE_USERNAME: flowable
SPRING_DATASOURCE_PASSWORD: flowable

  # Optional: enable dev-friendly mode (hot reload)
  FLOWABLE_COMMON_APP_IDM_ADMIN_USER: admin
  FLOWABLE_COMMON_APP_IDM_ADMIN_PASSWORD: test

ports:
  - "8080:8080" # All Flowable UI apps
networks:
  - appnet

--------------------------------------

Node.js backend API

--------------------------------------

backend:
build: ./backend-api
container_name: node_api
command: npm run dev
volumes:
- ./backend-api:/usr/src/app
- /usr/src/app/node_modules
ports:
- “4000:4000”
environment:
- PORT=4000
- DB_HOST=postgres
- DB_USER=flowable
- DB_PASS=flowable
- DB_NAME=flowable

  # REST API now lives inside flowable-all-in-one
  - FLOWABLE_REST_URL=http://flowable_all:8080/flowable-rest
  - FLOWABLE_USERNAME=admin
  - FLOWABLE_PASSWORD=test
depends_on:
  - postgres
  - flowable-all
networks:
  - appnet

--------------------------------------

React frontend

--------------------------------------

frontend:
build: ./frontend
container_name: react_frontend
command: npm start
volumes:
- ./frontend:/usr/src/app
- /usr/src/app/node_modules
ports:
- “3000:3000”
environment:
- CI=false
- REACT_APP_API_URL=http://node_api:4000
networks:
- appnet

--------------------------------------

Volumes

--------------------------------------

volumes:
postgres_data:

--------------------------------------

Network

--------------------------------------

networks:
appnet:
driver: bridge

```
