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 00000000..8f9684b1 Binary files /dev/null and b/apps/adminer/metadata/logo.png differ 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