From b2623320294aab9248deac8abdb207a74806ba00 Mon Sep 17 00:00:00 2001 From: wanghe-fit2cloud Date: Thu, 23 Jan 2025 13:59:13 +0800 Subject: [PATCH] feat: Add mongo-express to the international version --- mongo-express/1.0.2-20/data.yml | 52 +++++++++++++++++++++++++++++++-- mongo-express/README_en.md | 21 +++++++++++++ mongo-express/data.yml | 8 +++++ mongodb/7.0.16/data.yml | 24 +++++++++++++++ 4 files changed, 103 insertions(+), 2 deletions(-) create mode 100644 mongo-express/README_en.md diff --git a/mongo-express/1.0.2-20/data.yml b/mongo-express/1.0.2-20/data.yml index 1824804f1..e0812abd0 100755 --- a/mongo-express/1.0.2-20/data.yml +++ b/mongo-express/1.0.2-20/data.yml @@ -5,6 +5,14 @@ additionalProperties: envKey: PANEL_APP_PORT_HTTP labelEn: Port labelZh: 端口 + label: + en: Port + ja: ポート + ms: Port + pt-br: Porta + ru: Порт + zh-Hant: 埠 + zh: 端口 required: true rule: paramPort type: number @@ -14,13 +22,29 @@ additionalProperties: key: mongodb labelEn: Database Service labelZh: 数据库服务 + label: + en: Database Service + ja: データベースサービス + ms: Perkhidmatan Pangkalan Data + pt-br: Serviço de Banco de Dados + ru: Сервис баз данных + zh-hant: 資料庫服務 + zh: 数据库服务 required: true type: service - default: "" edit: true envKey: PANEL_DB_ROOT_USER - labelEn: Database UserName - labelZh: 数据库用户名 + labelEn: Database User + labelZh: 数据库用户 + label: + en: Database User + ja: データベースユーザー + ms: Pengguna Pangkalan Data + pt-br: Usuário do Banco de Dados + ru: Пользователь базы данных + zh-hant: 資料庫用戶 + zh: 数据库用户 required: true rule: paramCommon type: text @@ -29,6 +53,14 @@ additionalProperties: envKey: PANEL_DB_ROOT_PASSWORD labelEn: Database Password labelZh: 数据库密码 + label: + en: Database Password + ja: データベースのパスワード + ms: Kata Laluan Pangkalan Data + pt-br: Senha do Banco de Dados + ru: Пароль базы данных + zh-hant: 資料庫密碼 + zh: 数据库密码 required: true rule: paramCommon type: password @@ -37,6 +69,14 @@ additionalProperties: envKey: BASICAUTH_USERNAME labelEn: Management Username labelZh: 管理平台用户名 + label: + en: Management Username + ja: 管理者ユーザー名 + ms: Nama Pengguna Pengurusan + pt-br: Nome de Usuário de Gerenciamento + ru: Имя пользователя для управления + zh-hant: 管理使用者名稱 + zh: 管理平台用户名 required: true rule: paramCommon type: text @@ -45,6 +85,14 @@ additionalProperties: envKey: BASICAUTH_PASSWORD labelEn: Management Password labelZh: 管理平台密码 + label: + en: Management Password + ja: 管理者パスワード + ms: Kata Laluan Pengurusan + pt-br: Senha de Gerenciamento + ru: Пароль для управления + zh-hant: 管理平台密碼 + zh: 管理平台密码 random: true required: true rule: paramCommon diff --git a/mongo-express/README_en.md b/mongo-express/README_en.md new file mode 100644 index 000000000..883681a75 --- /dev/null +++ b/mongo-express/README_en.md @@ -0,0 +1,21 @@ +# mongo-express + +**mongo-express** is a web-based MongoDB management interface built using Node.js, Express, and Bootstrap 5. + +## Key Features: + +- Connect to multiple databases +- View/Add/Delete databases +- View/Add/Rename/Delete collections +- View/Add/Update/Delete documents +- Inline preview of audio, video, and image resources in the collection view +- Collapsible nested or large objects for easier overview +- Asynchronous on-demand loading of large document properties (default >100KB) to keep the collection view fast +- GridFS support - Add/Retrieve/Delete very large files +- Use BSON data types within documents +- Mobile/Responsive - Bootstrap 5 works reasonably well on small screens +- Connect and authenticate individual databases +- Authenticate as an admin to view all databases +- Blacklist/Whitelist databases +- Custom CA/TLS/SSL support and CA validation disabling +- Replica set support \ No newline at end of file diff --git a/mongo-express/data.yml b/mongo-express/data.yml index 9d764c87d..618973db3 100755 --- a/mongo-express/data.yml +++ b/mongo-express/data.yml @@ -10,6 +10,14 @@ additionalProperties: - DevTool shortDescZh: 基于 Web 的 MongoDB 管理界面 shortDescEn: Web-based MongoDB admin interface + description: + en: Web-based MongoDB admin interface + ja: WebベースのMongoDB管理インターフェース + ms: Antara muka pentadbiran MongoDB berasaskan web + pt-br: Interface administrativa do MongoDB baseada na web + ru: Веб-интерфейс для управления MongoDB + zh-hant: 基於網頁的 MongoDB 管理介面 + zh: 基于 Web 的 MongoDB 管理界面 type: tool crossVersionUpdate: true limit: 0 diff --git a/mongodb/7.0.16/data.yml b/mongodb/7.0.16/data.yml index 319227fcd..2ece4d40c 100755 --- a/mongodb/7.0.16/data.yml +++ b/mongodb/7.0.16/data.yml @@ -8,6 +8,14 @@ additionalProperties: required: true rule: paramCommon type: text + label: + en: Username + ja: ユーザー名 + ms: Nama pengguna + pt-br: Nome de usuário + ru: Имя пользователя + zh-Hant: 用戶名 + zh: 用户名 - default: mongo envKey: PANEL_DB_ROOT_PASSWORD labelEn: Password @@ -16,6 +24,14 @@ additionalProperties: required: true rule: paramComplexity type: password + label: + en: Password + ja: パスワード + ms: Kata laluan + pt-br: Senha + ru: Пароль + zh-Hant: 密碼 + zh: 密码 - default: 27017 envKey: PANEL_APP_PORT_HTTP labelEn: Port @@ -23,3 +39,11 @@ additionalProperties: required: true rule: paramPort type: number + label: + en: Port + ja: ポート + ms: Port + pt-br: Porta + ru: Порт + zh-Hant: 埠 + zh: 端口