nix-config/hosts/auth/seed.json

82 lines
1.9 KiB
JSON

{
"groups": [
{
"long_name": "Portunus Administrators",
"name": "admins",
"dont_manage_members": true,
"permissions": {
"portunus": { "is_admin": true }
}
},
{
"long_name": "Search",
"name": "search",
"dont_manage_members": true,
"permissions": {
"ldap": { "can_read": true }
}
},
{
"long_name": "Gitea Administrators",
"name": "gitea-admins",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Grafana Administrators",
"name": "grafana-admins",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Hedgedoc Users",
"name": "hedgedoc-users",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Home-Assistant Users",
"name": "home-assistant-users",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Hydra Administrators",
"name": "hydra-admins",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Mastodon Users",
"name": "mastodon-users",
"dont_manage_members": true,
"permissions": {}
},
{
"long_name": "Matrix Users",
"name": "matrix-users",
"dont_manage_members": true,
"permissions": {}
}
],
"users": [
{
"family_name": "Administrator",
"given_name": "Initial",
"login_name": "admin",
"password": {
"from_command": [ "/usr/bin/env", "cat", "/run/secrets/portunus/users/admin-password" ]
}
},
{
"email": "search@c3d2.de",
"family_name": "-",
"given_name": "Search",
"login_name": "search",
"password": {
"from_command": [ "/usr/bin/env", "cat", "/run/secrets/portunus/users/search-password" ]
}
}
]
}