This Docker Compose file helps you run Nextcloud's Whiteboard app.
-
Download the Compose file:
git clone https://github.com/Longjogger/nextcloud-whiteboard /your/target/folder -
Set the environment variables:
vi /your/target/folder/.env -
Run the Docker Compose file:
docker compose -f /your/target/folder/compose.yaml up -d -
Check the state:
docker ps -a
-
Configure your Nextcloud Apache configuration file:
Open the Apache configuration:
sudo vi /etc/apache2/sites-available/nextcloud.confAdd the following line to your virtual host configuration:
ProxyPass /whiteboard/ http://localhost:3002/ upgrade=websocket -
Reload the configuration:
sudo systemctl reload-or-restart apache2.service
-
Download the Whiteboard app from Nextcloud's App Store.
-
Open the Whiteboard administration settings:
- Set WebSocket server URL:
https://your-nextcloud-domain.de/whiteboard - Shared Secret:
some_random_secret
Save!
- Set WebSocket server URL: