diff --git a/check-for-unattached-signatures.py.json b/check-for-unattached-signatures.py.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/check-for-unattached-signatures.py.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/check-keyalias-collision.py.json b/check-keyalias-collision.py.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/check-keyalias-collision.py.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/check-metadata-summary-whitespace.py.json b/check-metadata-summary-whitespace.py.json new file mode 100644 index 0000000000000000000000000000000000000000..8e325a93ba723294809358c4912ba7213af3b3fe --- /dev/null +++ b/check-metadata-summary-whitespace.py.json @@ -0,0 +1 @@ +[{"description": "metadata .txt file has incorrect whitespace", "check_name": "check-metadata-summary-whitespace.py", "fingerprint": "check-metadata-summary-whitespace.pymetadata/com.pavit.docker.yml076b17920cbb2d89c295e11505f4cffeb47955afb6cd8f21fc3f073eb31a5188", "severity": "minor", "location": {"path": "metadata/com.pavit.docker.yml", "lines": {"begin": 0}}}] \ No newline at end of file diff --git a/metadata/com.pavit.docker.yml b/metadata/com.pavit.docker.yml new file mode 100644 index 0000000000000000000000000000000000000000..5dd00f3fe5fdf5158fa5d81fdf93a03ad2f4e455 --- /dev/null +++ b/metadata/com.pavit.docker.yml @@ -0,0 +1,62 @@ +Categories: + - System +License: GPL-3.0-or-later +AuthorName: Pavit Chhabra +AuthorWebSite: https://github.com/theSoberSobber +WebSite: https://github.com/theSoberSobber/Docker-Manager +SourceCode: https://github.com/theSoberSobber/Docker-Manager +IssueTracker: https://github.com/theSoberSobber/Docker-Manager/issues + +Name: Docker Manager +AutoName: Docker Manager +Description: | + Docker Manager is a comprehensive Docker container management application built with Flutter. + It allows you to easily manage Docker containers, images, and volumes through an intuitive + mobile interface. + + Features: + * Connect to remote Docker hosts via SSH + * View and manage Docker containers + * Start, stop, restart, and remove containers + * Inspect container details and logs + * Search functionality across all tabs + * Support for both password and private key authentication + * Dark mode support + +RepoType: git +Repo: https://github.com/theSoberSobber/Docker-Manager + +Builds: + - versionName: 1.0.1 + versionCode: 2 + commit: v2025.10.04.1603 + sudo: + - apt-get update + - apt-get install -y --no-install-recommends curl git unzip xz-utils zip libglu1-mesa + output: build/app/outputs/flutter-apk/app-release.apk + prebuild: + - curl -L https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.35.5-stable.tar.xz + -o flutter.tar.xz + - tar xf flutter.tar.xz + - export PATH="$PATH:`pwd`/flutter/bin" + - flutter config --no-analytics + - flutter pub get + - echo "android.useR8=false" >> android/gradle.properties + build: + - export PATH="$PATH:`pwd`/flutter/bin" + - flutter build apk --release --no-shrink + scanignore: + - flutter/ + - '**/*.idsig' + postbuild: + - cd build/app/outputs/flutter-apk/ + - /opt/android-sdk/build-tools/*/zipalign -v 4 app-release.apk app-release-aligned.apk || true + - mv app-release-aligned.apk app-release.apk || true + - cd ../../../.. + - rm -rf flutter/ + - rm -f flutter.tar.xz + +AutoUpdateMode: None +UpdateCheckMode: Static +CurrentVersion: 1.0.1 +CurrentVersionCode: 2 diff --git a/metadata/com.pavit.docker/en-US/summary.txt b/metadata/com.pavit.docker/en-US/summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..c2dc4df7c7a3d17ef9fe05b236ef46b904982d4e --- /dev/null +++ b/metadata/com.pavit.docker/en-US/summary.txt @@ -0,0 +1 @@ +Manage Docker containers via SSH