From 69fe411bb2bfea118873c6ec6255902bbbd42b18 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Thu, 12 Mar 2026 15:08:15 +0100 Subject: [PATCH] test case --- ct/test.sh | 0 install/test-install.sh | 0 json/test.json | 54 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 ct/test.sh create mode 100644 install/test-install.sh create mode 100644 json/test.json diff --git a/ct/test.sh b/ct/test.sh new file mode 100644 index 000000000..e69de29bb diff --git a/install/test-install.sh b/install/test-install.sh new file mode 100644 index 000000000..e69de29bb diff --git a/json/test.json b/json/test.json new file mode 100644 index 000000000..4ecb5519b --- /dev/null +++ b/json/test.json @@ -0,0 +1,54 @@ +{ + "name": "Test", + "slug": "test", + "categories": [ + 0 + ], + "date_created": "2026-03-12", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8080, + "documentation": null, + "website": "https://example.com", + "logo": null, + "description": "Example test app for Proxmox VE.", + "install_methods": [ + { + "type": "default", + "script": "ct/test.sh", + "resources": { + "cpu": 2, + "ram": 2048, + "hdd": 8, + "os": "Debian", + "version": "12" + } + }, + { + "type": "alpine", + "script": "install/test-install.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 4, + "os": "Alpine", + "version": "3.22" + } + } + ], + "default_credentials": { + "username": "admin", + "password": null + }, + "notes": [ + { + "text": "This is an example test app. Change credentials after first login.", + "type": "warning" + }, + { + "text": "Alpine install uses minimal resources; default uses Debian 12.", + "type": "info" + } + ] +}