|
20 hours ago | |
---|---|---|
.github | 1 week ago | |
.tx | 20 hours ago | |
admin | 1 month ago | |
cmake | 2 months ago | |
doc | 2 days ago | |
man | 2 years ago | |
shell_integration | 2 months ago | |
src | 4 days ago | |
test | 2 weeks ago | |
theme | 2 months ago | |
translations | 2 days ago | |
.clang-format | 3 years ago | |
.clang-tidy | 5 months ago | |
.drone.yml | 1 month ago | |
.git-blame-ignore-revs | 3 years ago | |
.gitattributes | 6 years ago | |
.gitignore | 2 months ago | |
.gitmodules | 9 months ago | |
.tag | 8 years ago | |
CMakeLists.txt | 1 month ago | |
CONTRIBUTING.md | 1 month ago | |
COPYING | 9 years ago | |
COPYING.documentation | 8 years ago | |
CPackOptions.cmake.in | 3 years ago | |
ChangeLog | 10 months ago | |
NEXTCLOUD.cmake | 1 month ago | |
NextcloudCPack.cmake | 2 years ago | |
README.md | 1 month ago | |
VERSION.cmake | 2 months ago | |
appveyor.ini | 3 years ago | |
appveyor.yml | 3 years ago | |
config.h.in | 1 month ago | |
mirall.desktop.in | 2 months ago | |
resources.qrc | 3 months ago | |
sync-exclude.lst | 8 months ago | |
theme.qrc | 1 month ago | |
version.h.in | 3 years ago |
The đģ Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server
with your computer.
đī¸ System requirements includes OpenSSL 1.1.x, QtKeychain, Qt 5.x.x and zlib.
$ git clone https://github.com/nextcloud/desktop.git
$ cd desktop
$ mkdir build
$ cd build
â ī¸ For development reasons it is better to install the client on user space instead on the global system. Mixing up libs/dll's of different version can lead to undefined behavior and crashes:
You could use the cmake flag CMAKE_INSTALL_PREFIX
as ~/.local/
in a Linux system. If you want to install system wide you could use /usr/local
or /opt/nextcloud/
.
On Windows 10 $USERPROFILE
refers to C:\Users\<USERNAME>
.
$ cmake .. -DCMAKE_INSTALL_PREFIX=~/nextcloud-desktop-client -DCMAKE_BUILD_TYPE=Debug
$ make install
$ cmake -G "Visual Studio 15 2017 Win64" .. -DCMAKE_INSTALL_PREFIX=$USERPROFILE\nextcloud-desktop-client -DCMAKE_BUILD_TYPE=Debug
$ cmake --build . --config Debug --target install
âšī¸ More detailed instructions can be found at the Desktop Client Wiki.
If you want to contact us, e.g. before starting a more complex feature, for questions â
you can join us at
#nextcloud-client.
The Nextcloud community has core values that are shared between all members during conferences, hackweeks and on all interactions in online platforms including Github and Forums. If you contribute, participate or interact with this community, please respect our shared values. đ
The Nextcloud Desktop Client is developed in Git. Since Git makes it easy to
fork and improve the source code and to adapt it to your need, many copies
can be found on the Internet, in particular on GitHub. However, the
authoritative repository maintained by the developers is located at
https://github.com/nextcloud/desktop.
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.