Об этом проекте

Клиент Nextcloud Desktop — это приложение, которое синхронизирует файлы с сервера Nextcloud с вашим компьютером. Оно доступно для Windows, macOS и Linux. Репозиторий содержит исходный код, инструкции по сборке и руководство по участию в разработке. ## Загрузки Последнюю стабильную и рекомендуемую версию можно найти на официальной странице загрузки https://nextcloud.com/install/#install-clients. Ежедневные сборки также доступны по адресу https://download.nextcloud.com/desktop/daily. ## Помощь Руководства для пользователей, администраторов и разработчиков клиента для настольных компьютеров можно найти на центральном сайте документации https://docs.nextcloud.com/#desktop. ## Участие в разработке Участники должны следовать рекомендациям в файле CONTRIBUTING.md и соблюдать Кодекс поведения. Есть много способов принять участие, включая перевод, дизайн, тестирование и помощь другим. ## Тестирование Загрузите и установите клиент со страницы релизов или из ежедневных сборок. Сообщайте об ошибках или предложениях, открывая issue в репозитории. ## Разработка Системные требования включают Windows 10/11, macOS 13 Ventura или новее, либо Linux, а также такие инструменты, как cmake, clang/gcc/g++, Qt6 (начиная с 3.14) или Qt5, OpenSSL, QtKeychain, SQLite и Xcode (только для macOS). Дополнительные инструменты включают IDE Qt Creator и delta. ### Шаги сборки 1. Клонируйте репозиторий: `git clone https://github.com/nextcloud/desktop.git` 2. Создайте каталог сборки и перейдите в него. 3. Скомпилируйте с помощью cmake, указав зависимости и включив NEXTCLOUD_DEV для сборок разработки. ### Тестовые серверы Локальный сервер Nextcloud можно настроить с помощью официального образа Docker. Пример команды: ```bash docker run --rm --publish 8080:80 --env SQLITE_DATABASE=nextcloud.sqlite --env NEXTCLOUD_ADMIN_USER=admin --env NEXTCLOUD_ADMIN_PASSWORD=admin nextcloud ``` Для более сложных конфигураций рекомендуется среда разработки Nextcloud на Docker Compose. ## Контакты Общайтесь с сообществом через форум, Mastodon, LinkedIn, Bluesky или Facebook. Также доступна профессиональная поддержка. ## Лицензия Эта программа лицензирована в соответствии с GNU General Public License версии 2 или более поздней.