From dfcd54bab5ee853801e656366e8e0a62270da2e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A3=AE=E5=A3=AB?= <939065267@qq.com> Date: Thu, 4 May 2023 15:07:49 +0800 Subject: [PATCH] =?UTF-8?q?Adminer=E6=95=B0=E6=8D=AE=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=B7=A5=E5=85=B7=20(#17)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create app.json * Add files via upload * Create config.json * Add files via upload * Update docker-compose.yml * Create config.json * Add files via upload * Delete apps/adminer/metadata/versions/4.8.1 directory * Update docker-compose.yml --- apps/adminer/metadata/app.json | 1 + apps/adminer/metadata/logo.png | Bin 0 -> 15394 bytes apps/adminer/versions/4.8.1/README.md | 21 ++++++++++++++++++ apps/adminer/versions/4.8.1/config.json | 14 ++++++++++++ .../adminer/versions/4.8.1/docker-compose.yml | 15 +++++++++++++ 5 files changed, 51 insertions(+) create mode 100644 apps/adminer/metadata/app.json create mode 100644 apps/adminer/metadata/logo.png create mode 100644 apps/adminer/versions/4.8.1/README.md create mode 100644 apps/adminer/versions/4.8.1/config.json create mode 100644 apps/adminer/versions/4.8.1/docker-compose.yml diff --git a/apps/adminer/metadata/app.json b/apps/adminer/metadata/app.json new file mode 100644 index 00000000..76514b9c --- /dev/null +++ b/apps/adminer/metadata/app.json @@ -0,0 +1 @@ +{"key":"adminer","name":"adminer","tags":["WebSite"],"versions":["4.8.1"],"shortDescZh":"PHP轻量级数据库管理工具","shortDescEn":"Database management in a single PHP file","type":"website","limit":1,"crossVersionUpdate":false,"website":"https://www.adminer.org/","github":"https://github.com/xiahao90/adminer","document":"https://github.com/xiahao90/adminer"} diff --git a/apps/adminer/metadata/logo.png b/apps/adminer/metadata/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8f9684b1d88a8a6137c8a961634bb7e7ec4a01c8 GIT binary patch literal 15394 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 M07*qoM6N<$f?s8cHUIzs literal 0 KcmV+b0RR6000031 diff --git a/apps/adminer/versions/4.8.1/README.md b/apps/adminer/versions/4.8.1/README.md new file mode 100644 index 00000000..d664b4d2 --- /dev/null +++ b/apps/adminer/versions/4.8.1/README.md @@ -0,0 +1,21 @@ +Adminer - Database management in a single PHP file +Adminer Editor - Data manipulation for end-users + +https://www.adminer.org/ +Supports: MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB, SimpleDB (plugin), Firebird (plugin), ClickHouse (plugin) +Requirements: PHP 5+ +Apache License 2.0 or GPL 2 + +adminer/index.php - Run development version of Adminer +editor/index.php - Run development version of Adminer Editor +editor/example.php - Example customization +plugins/readme.txt - Plugins for Adminer and Adminer Editor +adminer/plugin.php - Plugin demo +adminer/sqlite.php - Development version of Adminer with SQLite allowed +editor/sqlite.php - Development version of Editor with SQLite allowed +adminer/designs.php - Development version of Adminer with adminer.css switcher +compile.php - Create a single file version +lang.php - Update translations +tests/katalon.html - Katalon Automation Recorder test suite + +If downloaded from Git then run: git submodule update --init diff --git a/apps/adminer/versions/4.8.1/config.json b/apps/adminer/versions/4.8.1/config.json new file mode 100644 index 00000000..c8f69ec3 --- /dev/null +++ b/apps/adminer/versions/4.8.1/config.json @@ -0,0 +1,14 @@ +{ + "formFields": [ + { + "type": "number", + "labelZh": "端口", + "labelEn": "Port", + "required": true, + "default": 9853, + "rule": "paramPort", + "envKey": "PANEL_APP_PORT_HTTP", + "edit": true + } + ] +} diff --git a/apps/adminer/versions/4.8.1/docker-compose.yml b/apps/adminer/versions/4.8.1/docker-compose.yml new file mode 100644 index 00000000..6cb38b6e --- /dev/null +++ b/apps/adminer/versions/4.8.1/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3" +services: + adminer: + image: adminer:4.8.1-standalone + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true