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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 literal 0 HcmV?d00001 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