Files
op-packages/dockermanager/files/dockermanager-plugin.json
T

71 lines
1.5 KiB
JSON

{
"schemaVersion": 1,
"id": "dockermanager",
"name": "Docker Manager",
"icon": "logo.svg",
"staticRoot": "/usr/share/dockermanager/www",
"desktop": {
"mode": "module",
"entry": "desktop-entry.js",
"isolation": "shadow-dom"
},
"standalone": {
"entry": "index.html",
"basePath": "/apps/dockermanager/"
},
"config": {
"providerOrder": ["uci"],
"providers": {
"uci": {
"type": "uci"
}
}
},
"backend": {
"type": "http",
"transport": "unix",
"scheme": "http",
"values": {
"socketPath": {
"default": "/var/run/dockermanager.sock",
"keys": {
"uci": "dockermanager.@dockermanager[0].socket_path"
}
},
"listenMode": {
"default": "auto",
"keys": {
"uci": "dockermanager.@dockermanager[0].listen_mode"
}
},
"externalPortEnabled": {
"default": false,
"keys": {
"uci": "dockermanager.@dockermanager[0].external_port_enabled"
}
},
"port": {
"default": 8192,
"keys": {
"uci": "dockermanager.@dockermanager[0].port"
}
}
},
"upstreamBasePath": "/apps/dockermanager/",
"apiPath": "api/",
"pathMode": "preserve",
"fallback": {
"transport": "tcp",
"scheme": "http",
"host": "127.0.0.1"
}
},
"window": {
"width": 1180,
"height": 760,
"singleton": true
},
"capabilities": ["docker"],
"categories": ["system"]
}