Flowise/docker
Yau b5da234ce7
Add environment variable control for trust proxy setting (#5226)
* feat: allow trust proxy setting to be configured via environment variable

* fix: restore HTTP_DENY_LIST in .env.example after merge conflict

* feat: add conditional handling for trust proxy

* feat: add trust proxy environment variable documentation

* feat: add trust proxy environment variable sample value

* fix: handle empty trust proxy string in docker environment

---------

Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-09-27 14:08:55 +01:00
..
worker Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00
.env.example Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00
Dockerfile Add curl in docker image for native healthchecks (#4170) 2025-03-14 15:24:17 +00:00
README.md Update README.md (#5033) 2025-08-07 00:54:04 +01:00
docker-compose-queue-prebuilt.yml Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00
docker-compose-queue-source.yml Bugfix/Update worker docker (#4643) 2025-06-12 17:25:43 +01:00
docker-compose.yml Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00

README.md

Flowise Docker Hub Image

Starts Flowise from DockerHub Image

Usage

  1. Create .env file and specify the PORT (refer to .env.example)
  2. docker compose up -d
  3. Open http://localhost:3000
  4. You can bring the containers down by docker compose stop

🌱 Env Variables

If you like to persist your data (flows, logs, credentials, storage), set these variables in the .env file inside docker folder:

  • DATABASE_PATH=/root/.flowise
  • LOG_PATH=/root/.flowise/logs
  • SECRETKEY_PATH=/root/.flowise
  • BLOB_STORAGE_PATH=/root/.flowise/storage

Flowise also support different environment variables to configure your instance. Read more

Queue Mode:

Building from source:

You can build the images for worker and main from scratch with:

docker compose -f docker-compose-queue-source.yml up -d

Monitor Health:

docker compose -f docker-compose-queue-source.yml ps

From pre-built images:

You can also use the pre-built images:

docker compose -f docker-compose-queue-prebuilt.yml up -d

Monitor Health:

docker compose -f docker-compose-queue-prebuilt.yml ps