langgenius/dify-sandbox
A lightweight, fast, and secure code execution environment that supports multiple programming languages
解決的問題
提供一種安全的方式,讓使用者提交的不可信程式碼能在多租戶環境中執行,防止惡意或資源消耗過大的程式碼危害系統。
運作方式
專案使用沙箱環境來限制系統呼叫與資源存取。設計為在 Linux 系統上的 Docker 容器中執行,並利用 libseccomp 等工具強制執行安全邊界。
適用對象
需要讓使用者安全執行自訂程式碼片段的多租戶應用程式(如 AI 平台)開發者。
特色
- 可信程式碼的安全執行。
- 專為多租戶環境設計。
- 資源與系統呼叫限制。
- 兼容 Linux 與 Docker。
相關
- 專案
- 專案
- 專案
- 專案
- 專案