Internal network installation plugin #8862

Closed
opened 2026-02-21 18:28:13 -05:00 by yindo · 3 comments
Owner

Originally created by @wangcs on GitHub (Mar 2, 2025).

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing? Tell me about your story.

I upgraded to the latest version in the Docker environment on the intranet, and installed it by downloading plugins from the market and uploading them locally. The installation process involves dynamic downloading of related dependencies, and I cannot connect to the external network at this time. Is there any way? Can I download [. venv] from outside and mount it in image mounting mode? Or should we package these dependencies together when creating our own plugin package? Can you provide guidance? Thank you!

2. Additional context or comments

No response

3. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @wangcs on GitHub (Mar 2, 2025). ### Self Checks - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? Tell me about your story. I upgraded to the latest version in the Docker environment on the intranet, and installed it by downloading plugins from the market and uploading them locally. The installation process involves dynamic downloading of related dependencies, and I cannot connect to the external network at this time. Is there any way? Can I download [. venv] from outside and mount it in image mounting mode? Or should we package these dependencies together when creating our own plugin package? Can you provide guidance? Thank you! ### 2. Additional context or comments _No response_ ### 3. Can you help us with this feature? - [ ] I am interested in contributing to this feature.
yindo closed this issue 2026-02-21 18:28:13 -05:00
Author
Owner

@quzhixue-Kimi commented on GitHub (Mar 2, 2025):

Same issue, and one issue opened and closed by unknown reason. #14658

@quzhixue-Kimi commented on GitHub (Mar 2, 2025): Same issue, and one issue opened and closed by unknown reason. #14658
Author
Owner

@quzhixue-Kimi commented on GitHub (Mar 2, 2025):

ollama ran successfully

Image

ollama pull models and chat with model

Image

install ollama plugin

Image

Image

disable internet, and check dify log

Image

@quzhixue-Kimi commented on GitHub (Mar 2, 2025): 1. ollama ran successfully ![Image](https://github.com/user-attachments/assets/d80c268b-c439-4eb1-8e32-3f30a464bef8) 2. ollama pull models and chat with model ![Image](https://github.com/user-attachments/assets/bc8009b9-cfa0-4729-9f20-f82c94a53c56) 3. install ollama plugin ![Image](https://github.com/user-attachments/assets/984ebe3e-cdd4-493b-9665-7b3c56942eca) ![Image](https://github.com/user-attachments/assets/b9f2aeba-7897-4bdb-b530-d1c21bbb01f9) 4. disable internet, and check dify log ![Image](https://github.com/user-attachments/assets/ec3132b5-21d7-4aa5-a39b-0513aa15b612)
Author
Owner

@quzhixue-Kimi commented on GitHub (Mar 2, 2025):

I tried to find a workaround to solve this issue. But, failed again.

Trying to install the ollama plugin with internet and config the ollama server successfully.

Then, tried to commit the change of docker containers of dify-web-1.0.1, dify-plugin-daemon-0.0.4-local and dify-api-1.0.2

The rest docker containers were not committed and saved as new docker images.

Using docker load to add these three docker images and tried to run the docker-compose.yaml with new docker images version.

Still failed to load the model provider.

Image

API service

api:
image: langgenius/dify-api:1.0.2

worker:
image: langgenius/dify-api:1.0.2

Frontend web application.

web:
image: langgenius/dify-web:1.0.1

plugin daemon

plugin_daemon:
image: langgenius/dify-plugin-daemon:0.0.4-local

@quzhixue-Kimi commented on GitHub (Mar 2, 2025): I tried to find a workaround to solve this issue. But, failed again. Trying to install the ollama plugin with internet and config the ollama server successfully. Then, tried to commit the change of docker containers of dify-web-1.0.1, dify-plugin-daemon-0.0.4-local and dify-api-1.0.2 The rest docker containers were not committed and saved as new docker images. Using docker load to add these three docker images and tried to run the docker-compose.yaml with new docker images version. Still failed to load the model provider. ![Image](https://github.com/user-attachments/assets/4573e9af-cd46-452a-afb1-d763853df87b) # API service api: image: langgenius/dify-api:1.0.2 worker: image: langgenius/dify-api:1.0.2 # Frontend web application. web: image: langgenius/dify-web:1.0.1 # plugin daemon plugin_daemon: image: langgenius/dify-plugin-daemon:0.0.4-local
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#8862