[PR #210] [MERGED] Use DHI images instead of standard library images for better security #211

Closed
opened 2026-02-16 09:19:51 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-sandbox/pull/210
Author: @41tair
Created: 1/13/2026
Status: Merged
Merged: 1/14/2026
Merged by: @41tair

Base: mainHead: fix/bump-versions


📝 Commits (8)

  • d1cf191 Use DHI images instead of standard library images for better security
  • 169eb5a fix sed error when PYTHON_VERSION contain '/'
  • 33d77ff update dockerfile to pull dhi image
  • 6064c88 fix github action syntax error
  • 6b44404 fix the directory not found in debian13
  • a2b0ae0 fix the missed package
  • cb7be3d fix the python3 path link
  • 1f1f6c3 bump default python version to 3.14 and add new lib path

📊 Changes

15 files changed (+61 additions, -30 deletions)

View changed files

📝 .github/workflows/build-universal.yml (+7 -0)
📝 .github/workflows/build.yml (+7 -0)
📝 .github/workflows/tests.yml (+7 -0)
📝 FAQ.md (+8 -6)
📝 conf/config.yaml (+1 -1)
📝 docker/generate.sh (+2 -2)
📝 docker/templates/base.dockerfile (+4 -3)
📝 docker/templates/production.dockerfile (+4 -3)
📝 docker/templates/test.dockerfile (+6 -3)
📝 docker/versions.yaml (+3 -3)
📝 go.mod (+1 -1)
📝 internal/static/config.go (+1 -1)
📝 internal/static/config_default_amd64.go (+3 -2)
📝 internal/static/config_default_arm64.go (+3 -2)
📝 tests/integration_tests/conf/config.yaml (+4 -3)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-sandbox/pull/210 **Author:** [@41tair](https://github.com/41tair) **Created:** 1/13/2026 **Status:** ✅ Merged **Merged:** 1/14/2026 **Merged by:** [@41tair](https://github.com/41tair) **Base:** `main` ← **Head:** `fix/bump-versions` --- ### 📝 Commits (8) - [`d1cf191`](https://github.com/langgenius/dify-sandbox/commit/d1cf191f4f114ce75ef6dce423b5e0ffb5e3e586) Use DHI images instead of standard library images for better security - [`169eb5a`](https://github.com/langgenius/dify-sandbox/commit/169eb5ada1026dd996d15613ad6909742aab971e) fix sed error when PYTHON_VERSION contain '/' - [`33d77ff`](https://github.com/langgenius/dify-sandbox/commit/33d77ffcb46c90876d1a563f1fa7b57c54bf7940) update dockerfile to pull dhi image - [`6064c88`](https://github.com/langgenius/dify-sandbox/commit/6064c88d4359c86c92b7e5571d2f6f1749c3555e) fix github action syntax error - [`6b44404`](https://github.com/langgenius/dify-sandbox/commit/6b44404a014f1e9ce95165429f6bf3fc06fc2eed) fix the directory not found in debian13 - [`a2b0ae0`](https://github.com/langgenius/dify-sandbox/commit/a2b0ae0c13a071333cc2c0f726ccbaeae27a4f1f) fix the missed package - [`cb7be3d`](https://github.com/langgenius/dify-sandbox/commit/cb7be3d83aa8718321d1a35ed0f96823f87109f6) fix the python3 path link - [`1f1f6c3`](https://github.com/langgenius/dify-sandbox/commit/1f1f6c3df99e6d3c846c519904e6ec9b3f31b797) bump default python version to 3.14 and add new lib path ### 📊 Changes **15 files changed** (+61 additions, -30 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-universal.yml` (+7 -0) 📝 `.github/workflows/build.yml` (+7 -0) 📝 `.github/workflows/tests.yml` (+7 -0) 📝 `FAQ.md` (+8 -6) 📝 `conf/config.yaml` (+1 -1) 📝 `docker/generate.sh` (+2 -2) 📝 `docker/templates/base.dockerfile` (+4 -3) 📝 `docker/templates/production.dockerfile` (+4 -3) 📝 `docker/templates/test.dockerfile` (+6 -3) 📝 `docker/versions.yaml` (+3 -3) 📝 `go.mod` (+1 -1) 📝 `internal/static/config.go` (+1 -1) 📝 `internal/static/config_default_amd64.go` (+3 -2) 📝 `internal/static/config_default_arm64.go` (+3 -2) 📝 `tests/integration_tests/conf/config.yaml` (+4 -3) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 09:19:51 -05:00
yindo closed this issue 2026-02-16 09:19:51 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-sandbox#211