# Freshly installed of FlowFuse Self-Hosted, flowfuse-file-server & flowfuse-forge it won't start, it keeps restarting

**URL:** <https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407>\
**Category:** FlowFuse\
**Tags:** docker\
**Created:** [4 April 2025 12:11 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407 "2025-04-04T12:11:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![MEPF](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mepf/32/51938_2.png) [@MEPF](https://discourse.nodered.org/u/MEPF)\
**Post date:** [4 April 2025 12:11 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/1 "2025-04-04T12:11:23Z")

</div>

I am trying to do a clean installation of FlowFuse Self-Hosted with an up-to-date Ubuntu 24.04 OS.  
After following the steps on the official website, the two mentioned services do not start, they keep restarting and in the docker log I found the following error:

{"level":"ERROR","time":"2025-04-04T11:48:49.493Z","msg":"SequelizeConnectionError: password authentication failed for user "forge"\n  
at Client.\_connectionCallback (/usr/src/forge/app/node\_modules/sequelize/lib/dialects/postgres/connection-manager.js:145:24)\n  
at Client.\_handleErrorWhileConnecting (/usr/src/forge/app/node\_modules/pg/lib/client.js:336:19)\n  
at Client.\_handleErrorMessage (/usr/src/forge/app/node\_modules/pg/lib/client.js:356:19)\n  
at Connection.emit (node:events:517:28)\n  
at Connection.emit (node:domain:489:12)\n  
at /usr/src/forge/app/node\_modules/pg/lib/connection.js:116:12\n  
at Parser.parse (/usr/src/forge/app/node\_modules/pg-protocol/dist/parser.js:36:17)\n  
at Socket. (/usr/src/forge/app/node\_modules/pg-protocol/dist/index.js:11:42)\n  
at Socket.emit (node:events:517:28)\n  
at Socket.emit (node:domain:489:12)"}

Has anyone experienced something like this before or have any ideas on how to fix this error?  
Thx!

---

<div class="post-metadata">

**Author:** ![piotr](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@piotr](https://discourse.nodered.org/u/piotr)\
**Post date:** [4 April 2025 12:47 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/2 "2025-04-04T12:47:55Z")

</div>

Could you elaborate on the installation method you selected? Is it a docker approach with docker-compose file or kubernetes with FlowFuse helm chart?

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [4 April 2025 12:49 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/3 "2025-04-04T12:49:12Z")

</div>

Also please include the output of

```auto
docker compose version

```

---

<div class="post-metadata">

**Author:** ![MEPF](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mepf/32/51938_2.png) [@MEPF](https://discourse.nodered.org/u/MEPF)\
**Post date:** [4 April 2025 13:10 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/4 "2025-04-04T13:10:35Z")

</div>

Of course, I chose the install with docker-compose file. And version is Docker version 28.0.4.

- Ubuntu 24.04 OS + latest upgrades
- For Docker I followed the steps "[Ubuntu | Docker Docs](https://docs.docker.com/engine/install/ubuntu)"
- Flowfuse DNS Setup + "[Docker install • FlowFuse Docs](https://flowfuse.com/docs/install/docker)"

Thx!

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [4 April 2025 13:30 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/5 "2025-04-04T13:30:57Z")

</div>

Hello,

The very latest version of Docker Compose made a small change which broke a couple of things, but we fixed them this week. There is a new version of the `docker-compose.yml` file with the fixes, but the instructions point to the last tagged release version (which will get updated as part of next weeks release).

Please run `docker compose -p flowfuse down` then you can download the new new version with the following command

```auto
curl -L -o docker-compose.yml https://raw.githubusercontent.com/FlowFuse/docker-compose/refs/heads/main/docker-compose.yml

```

And run `docker compose -p flowfuse up` (please include the autotls profile if needed) and things should start up cleanly now

---

<div class="post-metadata">

**Author:** ![MEPF](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mepf/32/51938_2.png) [@MEPF](https://discourse.nodered.org/u/MEPF)\
**Post date:** [4 April 2025 14:06 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/6 "2025-04-04T14:06:10Z")

</div>

I deleted all images and containers from Docker but unfortunately I still get the error ☹

{"level":"ERROR","time":"2025-04-04T14:02:25.899Z","msg":"SequelizeConnectionError: password authentication failed for user "forge"\n  
at Client.\_connectionCallback (/usr/src/forge/app/node\_modules/sequelize/lib/dialects/postgres/connection-manager.js:145:24)\n  
at Client.\_handleErrorWhileConnecting (/usr/src/forge/app/node\_modules/pg/lib/client.js:336:19)\n  
at Client.\_handleErrorMessage (/usr/src/forge/app/node\_modules/pg/lib/client.js:356:19)\n  
at Connection.emit (node:events:517:28)\n at Connection.emit (node:domain:489:12)\n  
at /usr/src/forge/app/node\_modules/pg/lib/connection.js:116:12\n  
at Parser.parse (/usr/src/forge/app/node\_modules/pg-protocol/dist/parser.js:36:17)\n  
at Socket. (/usr/src/forge/app/node\_modules/pg-protocol/dist/index.js:11:42)\n  
at Socket.emit (node:events:517:28)\n at Socket.emit (node:domain:489:12)"}  
forge-1 | {"level":"INFO","time":"2025-04-04T14:03:19.666Z","msg":"FlowFuse v2.15.0"}

Thx!

---

<div class="post-metadata">

**Author:** ![piotr](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@piotr](https://discourse.nodered.org/u/piotr)\
**Post date:** [4 April 2025 14:39 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/7 "2025-04-04T14:39:40Z")

</div>

Please tear down the compose stack completely, including volumes. It can be achieved by adding `-v` flag to `docker compose down` command.  
The complete stack removal would be: `docker compose -p flowfuse down -v`.  
Once all resources are removed, create it as you did previously, `docker compose -p flowfuse up`, using `docker-compose.yml` file @hardillb mentioned in his last comment.

---

<div class="post-metadata">

**Author:** ![MEPF](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mepf/32/51938_2.png) [@MEPF](https://discourse.nodered.org/u/MEPF)\
**Post date:** [4 April 2025 19:10 UTC](https://discourse.nodered.org/t/freshly-installed-of-flowfuse-self-hosted-flowfuse-file-server-flowfuse-forge-it-wont-start-it-keeps-restarting/96407/8 "2025-04-04T19:10:23Z")

</div>

Step 1

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/6/e67f9f1a6640810aa63c72a714b73bea829f5fde.png)

Step 2

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/4/047d69bae15e9e783f027974be45268a3a5bd39e.png)

All are UP **thanks** for the support.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/7/c74780258c0d48f3fdea62a318940a35a10f0f15.png)
