FlowiseAI / Flowise

Drag & drop UI to build your customized LLM flow
https://flowiseai.com
Apache License 2.0
31.93k stars 16.65k forks source link

[FEATURE/PR] flowise full deployment with kamal; development with vs code devcontainer #2657

Open chriso0710 opened 5 months ago

chriso0710 commented 5 months ago

Hi there,

I am deploying flowise with Kamal (https://github.com/basecamp/kamal) on a cheap Hetzner machine (Ubuntu 24.04 LTS, ARM64, 4 cores) with docker.

Works great! Thank you everyone for developing and supporting flowise!

In order to get it to work with kamal healthchecks and vs code devcontainers and I made the following small changes to the standard flowise dockerfile:

# Install curl, kamal uses curl for traefik healthchecks
RUN apk add --no-cache curl
# Install Git, to make developers life easier in vs code devcontainers
RUN apk add --no-cache git

Is anyone here interested in a full kamal deploy.yml for flowise, which includes

I am using vs code and have a working devcontainer.json for flowise. I also would like to deploy local kamal accessories for redis memory, unstructured.io and qdrant vector store as the next step.

Maybe this config could become part of the repository/readme to make flowise deployment easier? I would be willing to make a PR with some examples. Let me know what you think.

Christian

HenryHengZJ commented 5 months ago

absolutely 💯 here's our docs - https://github.com/FlowiseAI/FlowiseDocs, feel free to make a PR for that!

chriso0710 commented 5 months ago

Thank you @HenryHengZJ for your feedback. Will do it, give me a few days.