no network want to install plugins #16090

Closed
opened 2026-02-21 19:24:37 -05:00 by yindo · 7 comments
Owner

Originally created by @liyin37 on GitHub (Aug 12, 2025).

Self Checks

  • I have read the Contributing Guide and Language Policy.
  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report, otherwise it will be closed.
  • 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

1.4.1

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

if the server have no network,the dify use docker deploy,how to install 这个plugins

Image

✔️ Expected Behavior

if the server have no network,the dify use docker deploy,how to install 这个plugins

Actual Behavior

No response

Originally created by @liyin37 on GitHub (Aug 12, 2025). ### Self Checks - [x] I have read the [Contributing Guide](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) and [Language Policy](https://github.com/langgenius/dify/issues/1542). - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [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, otherwise it will be closed. - [x] 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :) - [x] Please do not modify this template :) and fill in all the required fields. ### Dify version 1.4.1 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce if the server have no network,the dify use docker deploy,how to install 这个plugins <img width="1143" height="340" alt="Image" src="https://github.com/user-attachments/assets/45a40b95-cab8-4d31-8269-a00abeb6a001" /> ### ✔️ Expected Behavior if the server have no network,the dify use docker deploy,how to install 这个plugins ### ❌ Actual Behavior _No response_
yindo added the 🌚 invalid label 2026-02-21 19:24:37 -05:00
yindo closed this issue 2026-02-21 19:24:37 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Aug 12, 2025):

Hi @liyin37! I'm Dosu and I’m helping the dify team.

You can install plugins in a self-hosted Dify Docker environment without network access by preparing the plugin package files (.difypkg or .difybndl) on a machine with internet access, transferring them to your offline server (e.g., via USB), and then uploading them through the Dify web UI or API. Make sure to disable the Marketplace feature in your configuration to prevent Dify from trying to access the internet for plugin installations. If you encounter signature verification issues, set FORCE_VERIFYING_SIGNATURE=false in your .env file and restart your Docker containers—just be aware this may introduce security risks, so test in a sandbox first. If plugin installation times out, increase the PYTHON_ENV_INIT_TIMEOUT value in your docker-compose.yaml under the plugin_daemon service. For batch installs, you can use bundle files that package multiple plugins together for offline use.
More details and step-by-step instructions are available in these discussions and code references:
issue 15726,
issue 15050,
plugin API code.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Chat with Dosu Join Discord Share on X

@dosubot[bot] commented on GitHub (Aug 12, 2025): <!-- Greeting --> Hi @liyin37! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the dify team. <!-- Answer --> You can install plugins in a self-hosted Dify Docker environment without network access by preparing the plugin package files (.difypkg or .difybndl) on a machine with internet access, transferring them to your offline server (e.g., via USB), and then uploading them through the Dify web UI or API. Make sure to disable the Marketplace feature in your configuration to prevent Dify from trying to access the internet for plugin installations. If you encounter signature verification issues, set `FORCE_VERIFYING_SIGNATURE=false` in your `.env` file and restart your Docker containers—just be aware this may introduce security risks, so test in a sandbox first. If plugin installation times out, increase the `PYTHON_ENV_INIT_TIMEOUT` value in your `docker-compose.yaml` under the `plugin_daemon` service. For batch installs, you can use bundle files that package multiple plugins together for offline use. More details and step-by-step instructions are available in these discussions and code references: [issue 15726](https://github.com/langgenius/dify/issues/15726#issuecomment-2721559108), [issue 15050](https://github.com/langgenius/dify/issues/15050), [plugin API code](https://github.com/langgenius/dify/blob/de0dae9d9b98e5d39d672024c5bb43c721a7fcd6/api/controllers/console/workspace/plugin.py). <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/5e14c85f-7d56-4051-8ead-e8354d826245?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/6088a4f4-073a-43f3-b3d4-4f06fb0c05a0/ask?utm_source=github)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify/issues/23816)
Author
Owner

@crazywoola commented on GitHub (Aug 12, 2025):

This is only for bug report, if you would like to ask a question, please head to Discussions.

@crazywoola commented on GitHub (Aug 12, 2025): This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general).
Author
Owner

@liyin37 commented on GitHub (Aug 12, 2025):

Image

when I upload the *.difypkg ,have this error

@liyin37 commented on GitHub (Aug 12, 2025): <img width="953" height="482" alt="Image" src="https://github.com/user-attachments/assets/c3ac441a-e8fd-4c31-aec0-ee180e6aefc8" /> when I upload the *.difypkg ,have this error
Author
Owner

@crazywoola commented on GitHub (Aug 12, 2025):

This is a general network issue, we can not fix network issue for you.

@crazywoola commented on GitHub (Aug 12, 2025): This is a general network issue, we can not fix network issue for you.
Author
Owner

@liyin37 commented on GitHub (Aug 12, 2025):

this is no network,this plugins don't langgenius-nvidia_nim_0.0.2.difypkg work

Image
@liyin37 commented on GitHub (Aug 12, 2025): this is no network,this plugins don't langgenius-nvidia_nim_0.0.2.difypkg work <img width="574" height="335" alt="Image" src="https://github.com/user-attachments/assets/d5c9ef1c-89fe-4879-a7bb-6986077a8b0b" />
Author
Owner

@crazywoola commented on GitHub (Aug 12, 2025):

https://mp.weixin.qq.com/s/XCYgvN-W5WDYLIojd02Wbg

@crazywoola commented on GitHub (Aug 12, 2025): https://mp.weixin.qq.com/s/XCYgvN-W5WDYLIojd02Wbg
Author
Owner

@crazywoola commented on GitHub (Aug 12, 2025):

this is no network,this plugins don't langgenius-nvidia_nim_0.0.2.difypkg work

You can refer this article for more help.

This should not be report as a bug, please do read our contributing guidelines.

@crazywoola commented on GitHub (Aug 12, 2025): > this is no network,this plugins don't langgenius-nvidia_nim_0.0.2.difypkg work You can refer this article for more help. This should not be report as a bug, please do read our contributing guidelines.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#16090