Repolode
owncloud

owncloud/core

Серверная часть ownCloud Classic для самостоятельного хранения, синхронизации и обмена файлами через WebDAV, CalDAV и CardDAV.

Open source альтернатива:DropboxGoogle DriveMicrosoft 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. 1

    Установите необходимые средства для разработки: Composer v2, Yarn и Node.js версии 14 или выше

  2. 2

    Соберите проект

    make
  3. 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 обновляется ежедневно.

Похожие проекты

Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.

15,4 тыс.+12 за неделю1,7 тыс.COtherОбновлён 9 дней назад