Flowise/packages/server
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
..
bin
cypress Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
marketplaces Chore/Patch OpenAI Nodes (#4958) 2025-07-28 01:17:47 +01:00
src Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00
test Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
.env.example Add environment variable control for trust proxy setting (#5226) 2025-09-27 14:08:55 +01:00
README-ZH.md Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
README.md Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
babel.config.js
cypress.config.ts
gulpfile.ts Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
jest.config.js Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
nodemon.json Chore/update pnpm run dev (#4154) 2025-03-10 15:33:06 +00:00
package.json Release/3.0.7 (#5214) 2025-09-15 16:58:42 +01:00
tsconfig.json Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00

README.md

Flowise

English | 中文

Build AI Agents, Visually

Flowise

Quick Start

  1. Install Flowise

    npm install -g flowise
    
  2. Start Flowise

    npx flowise start
    
  3. Open http://localhost:3000

🌱 Env Variables

Flowise support different environment variables to configure your instance. You can specify the following variables in the .env file inside packages/server folder. Read more

You can also specify the env variables when using npx. For example:

npx flowise start --PORT=3000 --DEBUG=true

📖 Tests

We use Cypress for our e2e testing. If you want to run the test suite in dev mode please follow this guide:

cd Flowise/packages/server
pnpm install
./node_modules/.bin/cypress install
pnpm build
#Only for writting new tests on local dev -> pnpm run cypress:open
pnpm run e2e

📖 Documentation

Flowise Docs

🌐 Self Host

☁️ Flowise Cloud

Get Started with Flowise Cloud

🙋 Support

Feel free to ask any questions, raise problems, and request new features in discussion

🙌 Contributing

See contributing guide. Reach out to us at Discord if you have any questions or issues.

📄 License

Source code in this repository is made available under the Apache License Version 2.0.