24 lines
1.3 KiB
JSON
24 lines
1.3 KiB
JSON
{
|
|
"kind": "compose",
|
|
"metadata": {
|
|
"name": "MeshCentral",
|
|
"description": "Beheer computers op afstand via de browser: bureaublad, terminal, bestanden en inventaris. Gebruikt ingebouwde opslag en een zelfondertekend certificaat. Het eerste account wordt beheerder; schakel daarna nieuwe registraties uit in config.json.",
|
|
"tags": ["remote beheer", "support", "inventaris", "desktop"],
|
|
"icon": {"provider": "selfhst", "id": "meshcentral"},
|
|
"version": {"name": "latest"},
|
|
"categories": ["beheer", "netwerk"],
|
|
"architectures": ["amd64", "arm64"],
|
|
"architecture_note": "De officiële image publiceert manifests voor AMD64 en ARM64."
|
|
},
|
|
"variables": [
|
|
{
|
|
"title": "Algemeen",
|
|
"items": [
|
|
{"name": "service_name", "type": "str", "title": "Servicenaam", "default": "meshcentral", "required": true},
|
|
{"name": "port", "type": "int", "title": "HTTPS-webinterface", "default": 14001, "required": true},
|
|
{"name": "hostname", "type": "str", "title": "Hostnaam of LAN-IP", "default": "", "required": true, "description": "De naam of het adres waarmee apparaten deze server bereiken, bijvoorbeeld mesh.example.nl of 192.168.1.10."},
|
|
{"name": "appdata_dir", "type": "str", "title": "Appdata-map", "default": "/opt/serverup/appdata", "required": true}
|
|
]
|
|
}
|
|
]
|
|
}
|