36 lines
1006 B
JSON
36 lines
1006 B
JSON
{
|
|
"id": "kalendartool",
|
|
"name": "Kalendartool",
|
|
"version": "1.1.0",
|
|
"slug": "kalendartool",
|
|
"description": "Kalender- und Reservierungstool mit MPM-Anmeldung und PostgreSQL.",
|
|
"author": "lxe",
|
|
"runtime": "node",
|
|
"entrypoint": "module-runtime.js",
|
|
"port": 41030,
|
|
"healthcheck": "/health",
|
|
"apiVersion": "v1",
|
|
"composeFile": "compose.yml",
|
|
"appService": "app",
|
|
"configuration": [
|
|
{
|
|
"key": "CALENDAR_ADMIN_PASSWORD",
|
|
"label": "Datenbank-Administrationspasswort",
|
|
"description": "Zufälliges Passwort für den PostgreSQL-Administrationsbenutzer.",
|
|
"type": "text",
|
|
"secret": true,
|
|
"required": true,
|
|
"services": ["db", "db-backup"]
|
|
},
|
|
{
|
|
"key": "CALENDAR_DB_PASSWORD",
|
|
"label": "Datenbank-App-Passwort",
|
|
"description": "Zufälliges Passwort für den eingeschränkten Kalendertool-Datenbankbenutzer.",
|
|
"type": "text",
|
|
"secret": true,
|
|
"required": true,
|
|
"services": ["db", "app"]
|
|
}
|
|
]
|
|
}
|