{ "kind": "compose", "metadata": { "name": "Pocket ID", "description": "Inloggen met passkeys voor al je apps. Eenvoudiger dan Authentik of Keycloak als je alleen OIDC nodig hebt.", "tags": [ "sso", "oidc", "passkeys", "authenticatie" ], "icon": { "provider": "selfhst", "id": "pocket-id" }, "version": { "name": "latest" }, "categories": [ "beveiliging" ] }, "variables": [ { "title": "Algemeen", "items": [ { "name": "service_name", "type": "str", "title": "Servicenaam", "default": "pocketid", "required": true }, { "name": "port", "type": "int", "title": "Webinterface", "default": 8132, "required": true, "description": "Standaard 1411; hier verplaatst omdat die poort al bezet is" }, { "name": "appdata_dir", "type": "str", "title": "Appdata-map", "default": "/opt/serverup/appdata", "required": true, "description": "Basismap voor de gegevens van deze app" }, { "name": "timezone", "type": "str", "title": "Tijdzone", "default": "Europe/Amsterdam", "required": true } ] }, { "title": "Instellingen", "items": [ { "name": "app_url", "type": "str", "title": "Publiek adres", "default": "https://id.example.com", "required": true, "description": "Passkeys zijn aan het exacte adres gebonden", "help": "Een passkey wordt vastgelegd op het domein waar je hem aanmaakt. Verandert dit adres later, dan werken bestaande passkeys niet meer en moet iedereen opnieuw registreren." } ] } ] }