Try to fix wikijs

This commit is contained in:
dvirlabs 2025-06-30 05:31:55 +03:00
parent 826eb57e08
commit 45740a1878

View File

@ -43,3 +43,60 @@ env:
nodeSelector:
node-role.kubernetes.io/worker: "true"
# 🚀 Initial admin registration + groups
initialSetup:
enabled: true
defaultEmail: dvirlabs@gmail.com
defaultPassword: changeThisNow
# 👥 Auto-create groups with permissions
initialGroups:
- name: wikijs-admins
system: false
permissions:
- pages.view
- pages.create
- pages.update
- pages.delete
- administration.access
- users.manage
- groups.manage
- name: wikijs-users
system: false
permissions:
- pages.view
- pages.create
- pages.update
- name: Guests
system: true
permissions:
- pages.view
# 🔐 Authentication provider (OIDC / Keycloak)
authentication:
oauth2:
enabled: true
allowSelfRegistration: true
autoAssignGroups:
- Guests
clientId: wikijs
clientSecret: <YOUR_CLIENT_SECRET>
authorizationEndpoint: https://keycloak.dvirlabs.com/realms/lab/protocol/openid-connect/auth
tokenEndpoint: https://keycloak.dvirlabs.com/realms/lab/protocol/openid-connect/token
userInfoEndpoint: https://keycloak.dvirlabs.com/realms/lab/protocol/openid-connect/userinfo
logoutEndpoint: https://keycloak.dvirlabs.com/realms/lab/protocol/openid-connect/logout
scope: openid profile email
prompt: auto
domainWhitelist:
- dvirlabs.com
mapGroups:
enabled: true
claim: groups
mappings:
- source: wikijs-admins
target: wikijs-admins
- source: wikijs-users
target: wikijs-users