langgenius / dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
https://dify.ai
Other
53.43k stars 7.8k forks source link

Start Frontend Docker Container Separately migrates the web service to Docker, but there are some issues for API and Worker services! #11164

Closed asemandeveloper closed 1 day ago

asemandeveloper commented 5 days ago

Self Checks

Dify version

0.12.1

Cloud or Self Hosted

Self Hosted (Source)

Steps to reproduce

With this guide, the web service built locally will be moved to Docker, but there are some issues for API and Worker services!

Please provide a complete guide to porting API and Worker services built locally with this guide to Docker so that they work well with other services available in Docker.

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

crazywoola commented 4 days ago

Not sure what you are talking about. Can you provide more details like the steps you have done?

asemandeveloper commented 4 days ago

Using this guide, I successfully ran the API and WEB locally, and DIFY is working well. Now I want to move the API, Worker, and WEB services, which are currently running locally, into Docker. This guide is suitable for migrating the WEB service to Docker, and it successfully transfers the WEB service to Docker while ensuring DIFY works correctly. However, there is no such guide available for the API and Worker services!

crazywoola commented 4 days ago

I see, actually you can checkout the github actions.