Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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.