Самостоятельно размещаемая облачная платформа в виде одного бинарного файла Go для обмена файлами, совместного редактирования кода и управления пользователями.
nextcloud/server
Самостоятельно размещаемый облачный сервер для хранения, синхронизации и обмена файлами, контактами, календарями и другими данными; возможности расширяются приложениями.
Open source альтернатива:Google Drive
Dropbox
Microsoft OneDrive
- Звёзды
- 37,201
- Форки
- 5,289
- Открытые issues
- 3,840
- Последний коммит
- 10 часов назад
Что это?
Nextcloud Server — PHP-бэкенд для Nextcloud, самостоятельно размещаемой платформы для хранения файлов, контактов, календарей и других данных на выбранном вами сервере. Клиенты для компьютеров и мобильных устройств синхронизируют данные между устройствами, а пользователи могут делиться файлами и папками и совместно работать с ними.
Функциональность расширяется приложениями, например Calendar, Contacts, Mail и приложением для видеозвонков Talk, которые устанавливаются из Nextcloud App Store. В проекте предусмотрены средства шифрования и двухфакторная аутентификация для защиты учетных записей.
Репозиторий также содержит инструкции по настройке среды разработки: сторонние компоненты подключаются как git submodules, а тесты запускаются с помощью PHPUnit, Behat, Vitest и Playwright. Вклад в проект принимается на условиях AGPLv3 без соглашения с авторами о передаче прав на вклад.
Ключевые возможности
- 01Синхронизация файлов, контактов и календарей между компьютерами и мобильными устройствами
- 02Обмен файлами и папками с другими пользователями
- 03Расширение функциональности с помощью приложений из Nextcloud App Store
- 04Варианты шифрования и двухфакторная аутентификация
- 05Можно установить на собственное оборудование или пользоваться через хостинг-провайдера
Сценарии использования
- Развертывание собственного сервера для синхронизации файлов и обмена ими дома или в организации
- Замена коммерчного облачного хранилища самостоятельно размещаемой альтернативой
- Размещение командных календарей, контактов и видеочата на собственной инфраструктуре
Быстрый старт
- 1
Настройте локальную среду разработки, следуя руководству для разработчиков Nextcloud
- 2
После получения репозитория инициализируйте сторонние подмодули git
git submodule update --init
Что важно знать
- Распространяется по лицензии AGPL-3.0 — строгой лицензии с авторским левом, требующей распространять производные работы на тех же условиях.
- Ветка master предназначена для разработки и ни в коем случае не должна использоваться в производственных системах; используйте архивы релизов или стабильные ветки.
- Для самостоятельного хостинга потребуются собственный сервер и настройка. В README приведена ссылка на отдельные инструкции по установке.
Темы
Частые вопросы
- Что такое server?
- Самостоятельно размещаемый облачный сервер для хранения, синхронизации и обмена файлами, контактами, календарями и другими данными; возможности расширяются приложениями. Nextcloud Server — PHP-бэкенд для Nextcloud, самостоятельно размещаемой платформы для хранения файлов, контактов, календарей и других данных на выбранном вами сервере. Клиенты для компьютеров и мобильных устройств синхронизируют данные между устройствами, а пользователи могут делиться файлами и папками и совместно работать с ними.
- server можно использовать бесплатно? Какая у него лицензия?
- server распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- server всё ещё поддерживается?
- Активно поддерживается. Последний коммит в server — 21 окт. 2026 г..
- Для чего можно использовать server?
- Развертывание собственного сервера для синхронизации файлов и обмена ими дома или в организации Замена коммерчного облачного хранилища самостоятельно размещаемой альтернативой Размещение командных календарей, контактов и видеочата на собственной инфраструктуре
- Как установить server?
- Настройте локальную среду разработки, следуя руководству для разработчиков Nextcloud После получения репозитория инициализируйте сторонние подмодули git: git submodule update --init
- Где скачать server?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nextcloud/server
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенное приложение для прямой передачи файлов между устройствами через интернет с сквозным шифрованием, без облачного хранилища и ограничений по размеру.
Самостоятельно размещаемый сервер облачного хранилища, где файлы и заметки шифруются в браузере до отправки на сервер.
Компьютер в интернете с открытым исходным кодом: персональный облачный рабочий стол в браузере с файлами, приложениями и сервисами для разработчиков, который можно разместить на своём сервере.
Открытая персональная CRM для записи событий жизни и ведения истории отношений с друзьями и семьёй.
Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.