{ "kind": "compose", "metadata": { "name": "NetBird", "description": "Beheerpaneel voor een mesh-VPN op WireGuard: je apparaten praten rechtstreeks met elkaar, waar ze ook staan. Let op: Dit is alleen het dashboard. De management-server, signal en een TURN-server draai je ernaast; zie de documentatie van NetBird.", "tags": [ "vpn", "wireguard", "mesh", "netwerk" ], "icon": { "provider": "selfhst", "id": "netbird" }, "version": { "name": "latest" }, "categories": [ "netwerk", "beveiliging" ] }, "variables": [ { "title": "Algemeen", "items": [ { "name": "service_name", "type": "str", "title": "Servicenaam", "default": "netbird", "required": true }, { "name": "port", "type": "int", "title": "Webinterface", "default": 8254, "required": true, "description": "Standaard 80; hier verplaatst omdat die poort al bezet is" }, { "name": "timezone", "type": "str", "title": "Tijdzone", "default": "Europe/Amsterdam", "required": true } ] }, { "title": "Instellingen", "items": [ { "name": "mgmt_url", "type": "str", "title": "Adres van de management-server", "default": "https://netbird.example.com:33073", "required": true }, { "name": "auth_authority", "type": "str", "title": "OIDC-uitgever", "default": "https://id.example.com", "required": true, "connect": { "app": "authentik", "scheme": "https", "port": 443 }, "help": "NetBird logt in via een externe dienst; wijs dit naar je Authentik, Keycloak of Pocket ID." }, { "name": "auth_client_id", "type": "str", "title": "OIDC client-id", "default": "", "required": true } ] } ] }