Files
NxCalDav/config.yaml
Lennart J. Kurzweg (Nx2) 1d99749f72 progress
2026-03-22 18:48:45 +01:00

67 lines
1.2 KiB
YAML

server:
bind_address: "0.0.0.0:8080"
public_url: "http://localhost:8080"
redaction_text: "[REDACED]"
default_class: "CONFIDENTIAL"
database:
url: "postgres://nxcaldav@localhost:5432/nxcaldav?sslmode=disable"
users:
- name: "daniel"
password: "123"
groups:
- family
- klosterberg
- parent
- name: "diane"
password: "123"
groups:
- family
- klosterberg
- parent
- name: "georg"
password: "123"
groups:
- family
- kids
- name: "lennart"
password: "123"
groups:
- family
- kids
- name: "tessa"
password: "123"
groups:
- family
- kids
- klosterberg
- name: "testuser"
password: "123"
- name: "shared"
password: "123"
calendars:
- id: "school"
owner: "lennart"
- id: "sport"
owner: "lennart"
- id: "family"
owner: "shared"
access:
- groups: "family"
mode: "read-write"
- id: "tessas-inbox"
owner: "tessa"
access:
- group: "parent"
mode: "read-write"
aggregates:
- id: "lennart"
owner: "lennart"
sources: ["school", "sport"]
access:
- group: "family"
mode: "read-only"