Nextcloud Whiteboard Server
Create & collaborate on an infinite canvas! https://github.com/nextcloud/whiteboard
Usage
momo-cloud.nextcloud-whiteboard = {
enable = true;
secretFile = config.age.secrets."nextcloud-whiteboard-server-secrets".path;
};
momo-cloud.nextcloud.whiteboard = {
enable = true;
jwtSecretFile = config.age.secrets."nextcloud-whiteboard-jwt-secret".path;
};
Secrets
secretFile
Generate the JWT secret, used by services.nextcloud-whiteboard-server.secretFiles:
openssl rand -hex 24
This secrets needs to be in the format expected by systemd’s EnvironmentFile directory, for example:
JWT_SECRET_KEY=<secret-string>
jwtSecretFile
Should contain the same string as secretFile, in this format:
<secret-string>
Used to automatically configure the Nextcloud whiteboard app.