| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The Nextcloud Desktop Client is an app to synchronize files from Nextcloud Server with your computer available for Windows, macOS and Linux.
For the latest stable and recommended version, please refer to the official download page.
You can find the user, administration and developer manuals for the desktop client on our central documentation site.
There are many ways to contribute, of which development is only one! Find out how to get involved, including as a translator, designer, tester, helping others, and much more! 😍
Download and install the client:
If you find any bugs or have any suggestion for improvement, please open an issue in this repository.
Tip
For contributors on macOS, see the macOS development guide.
Note
Find the system requirements and instructions on how to work with KDE Craft in our desktop client blueprints repository.
Optional recommendations:
Step by step instructions on how to build the client to contribute.
Tip
The cmake variable NEXTCLOUD_DEV allows you to run your own build of the client while developing in parallel with an installed version of the client.
Then you might continue with these steps:
The easiest way to have a local Nextcloud server to develop, debug and test the client against is the Nextcloud Docker image. The following example shows how to deploy a Nextcloud Docker container on the local host which will be removed again as soon as the command is interrupted. Note that this requires Docker to be installed in your developer environment.
docker run \
--rm \
--publish 8080:80 \
--env SQLITE_DATABASE=nextcloud.sqlite \
--env NEXTCLOUD_ADMIN_USER=admin \
--env NEXTCLOUD_ADMIN_PASSWORD=admin \
nextcloudThis simple test server already suffices in the most cases. For more advanced server test deployments we also recommend Nextcloud development environment on Docker Compose.
You can also get professional support for Nextcloud and the desktop client!
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
| Back | FazBrowse Home | New Git URL |