Nextcloud Talk Desktop client based on Nextcloud Talk web application bundling β¨
- Nextcloud Server version 26 or higher.
- Nextcloud Talk version 16 or higher.
- Currently not supported:
- Works with limitations:
- File viewer - opened in the default web-browser
# Install dependencies
npm ci
# Make .env file
cp .env.example .env
# Don't forget to configure ENV variables! Nextcloud Talk Desktop requires Nextcloud Talk source code.
Clone nextcloud/spreed on desktop-stable26 branch and install dependencies:
# Clone in the repository root
git clone https://github.com/nextcloud/spreed
# Install dependencies
cd ./spreed/
npm ci
# Don't forget to return back
cd ../Set TALK_PATH ENV variable or edit .env file:
TALK_PATH=/path/to/nextcloud-dev/apps/spreed/# Start development server
npm start#########################
# Package to executable #
#########################
# π§ Linux
npm run package:linux
# π Mac (Darwin)
npm run package:mac
# πͺ Windows (win32)
npm run package:windows
# All
npm run package:all
#########################
# Make ZIP distribution #
#########################
# π§ Linux
npm run make:linux
# π Mac (Darwin)
# Note: doesn't work on Windows, use WSL
npm run make:mac
# πͺ Windows (win32)
npm run make:windows
# All
npm run make:allSee: https://github.com/nextcloud/spreed#contribution-guidelines