Быстрое и лёгкое облако для самостоятельного размещения файлов, календарей, контактов и редактирования документов; написано на Rust, поддерживает WebDAV, CalDAV и CardDAV.
owncloud/core
Серверная часть ownCloud Classic для самостоятельного хранения, синхронизации и обмена файлами через WebDAV, CalDAV и CardDAV.
Open source альтернатива:Dropbox
Google Drive
Microsoft OneDrive
- Звёзды
- 8,838
- Форки
- 2,064
- Открытые issues
- 143
- Последний коммит
- позавчера
Что это?
ownCloud Core — серверный компонент ownCloud Classic, платформы для самостоятельного хранения, синхронизации и обмена файлами. Он предоставляет серверы WebDAV, CalDAV и CardDAV, управление пользователями и группами, поддержку шифрования, бэкенды для внешних хранилищ и REST API.
Сервер написан на PHP и работает с MySQL, MariaDB, PostgreSQL или SQLite. Архитектура плагинов позволяет расширять базовую систему приложениями, такими как Activity, Calendar и Contacts. Официальный Docker-образ опубликован на Docker Hub.
Этот репозиторий — основная кодовая база ownCloud Classic. Для новых развертываний рекомендуется ownCloud Infinite Scale (oCIS) — отдельный проект. Репозиторий распространяется по лицензии AGPL-3.0.
Ключевые возможности
- 01Предоставляет доступ к файлам через WebDAV, CalDAV и CardDAV
- 02Поддерживает базы данных MySQL, MariaDB, PostgreSQL и SQLite
- 03Архитектура плагинов позволяет расширять функциональность с помощью приложений
- 04Включает управление пользователями и группами, а также поддержку шифрования
- 05Предлагает бэкенды для внешних хранилищ и REST API
Сценарии использования
- Развернуть собственный сервер синхронизации и обмена файлами для команды или семьи
- Размещать календари и контакты вместе с файловым хранилищем на своей инфраструктуре
- Запустить сервер в контейнере с помощью официального Docker-образа
Быстрый старт
- 1
Установите необходимые средства для разработки: Composer v2, Yarn и Node.js версии 14 или выше
- 2
Соберите проект
make - 3
Для установки в production следуйте официальному руководству по установке
Что важно знать
- Лицензия AGPL-3.0 — лицензия со строгим копилефтом.
- В README сказано, что планируется переход на Apache 2.0, однако предварительные условия для перехода ещё не выполнены.
- Для сборки в режиме разработки требуются Composer v2, Yarn и Node.js.
В подборках
Темы
Частые вопросы
- Что такое core?
- Серверная часть ownCloud Classic для самостоятельного хранения, синхронизации и обмена файлами через WebDAV, CalDAV и CardDAV. ownCloud Core — серверный компонент ownCloud Classic, платформы для самостоятельного хранения, синхронизации и обмена файлами. Он предоставляет серверы WebDAV, CalDAV и CardDAV, управление пользователями и группами, поддержку шифрования, бэкенды для внешних хранилищ и REST API.
- core можно использовать бесплатно? Какая у него лицензия?
- core распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- core всё ещё поддерживается?
- Активно поддерживается. Последний коммит в core — 23 окт. 2026 г..
- Для чего можно использовать core?
- Развернуть собственный сервер синхронизации и обмена файлами для команды или семьи Размещать календари и контакты вместе с файловым хранилищем на своей инфраструктуре Запустить сервер в контейнере с помощью официального Docker-образа
- Как установить core?
- Установите необходимые средства для разработки: Composer v2, Yarn и Node.js версии 14 или выше Соберите проект: make Для установки в production следуйте официальному руководству по установке
- Где скачать core?
- Исходный код и инструкции по установке — на GitHub: https://github.com/owncloud/core
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа ownCloud для синхронизации и обмена файлами на собственном сервере, поставляется одним бинарным файлом и поддерживает WebDAV и CS3 API.
Самостоятельно размещаемая платформа для хранения, синхронизации и обмена файлами и командной работы с поддержкой WebDAV и редактирования документов онлайн.
Универсальный self-hosted сервер почты и совместной работы на Rust с поддержкой IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV и WebDAV.
Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.
Портативный файловый сервер на Python с возобновляемой загрузкой и скачиванием, доступный из любого браузера, а также по WebDAV, SFTP, FTP, TFTP и SMB.