Repolode
sabre-io

sabre-io/dav

PHP-фреймворк для создания серверов WebDAV, CalDAV и CardDAV, позволяющих обмениваться файлами, календарями и контактами.

Звёзды
1,725
Форки
378
Открытые issues
202
Последний коммит
6 дней назад

Что это?

sabre/dav — PHP-фреймворк для создания серверов WebDAV, CalDAV и CardDAV. WebDAV обеспечивает доступ к файлам по HTTP, CalDAV работает с данными календарей, а CardDAV — с контактами. С их помощью разработчики могут создать сервер, который синхронизирует эти данные со стандартными клиентами.

Это библиотека, а не готовое к запуску приложение, поэтому нужно написать небольшой PHP-скрипт сервера и связать в нём нужные компоненты. В документации на сайте проекта описаны установка и основы работы с фреймворком.

Сейчас поддерживается ветка 4.x, совместимая с PHP 7.1 и новее, включая PHP 8.0. Более старые ветки отмечены как неподдерживаемые.

Ключевые возможности

  • 01Создание файловых серверов WebDAV на PHP
  • 02Поддержка серверов календарей CalDAV
  • 03Поддержка серверов контактов CardDAV
  • 04Поддерживаемая ветка 4.x совместима с PHP 7.1 и новее

Сценарии использования

  • Развёртывание собственного файлового хранилища с доступом по WebDAV
  • Запуск частного сервера календарей с синхронизацией с клиентами CalDAV
  • Настройка синхронизации контактов через endpoint CardDAV в PHP-приложении

Быстрый старт

  1. 1

    Откройте руководство по установке на sabre.io

Что важно знать

  • Старые ветки релизов (3.2 и более ранние) не поддерживаются, поэтому используйте ветку 4.x или master.

Темы

Частые вопросы

Что такое dav?
PHP-фреймворк для создания серверов WebDAV, CalDAV и CardDAV, позволяющих обмениваться файлами, календарями и контактами. sabre/dav — PHP-фреймворк для создания серверов WebDAV, CalDAV и CardDAV. WebDAV обеспечивает доступ к файлам по HTTP, CalDAV работает с данными календарей, а CardDAV — с контактами. С их помощью разработчики могут создать сервер, который синхронизирует эти данные со стандартными клиентами.
dav можно использовать бесплатно? Какая у него лицензия?
dav распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dav всё ещё поддерживается?
Активно поддерживается. Последний коммит в dav — 1 нояб. 2026 г..
Для чего можно использовать dav?
Развёртывание собственного файлового хранилища с доступом по WebDAV Запуск частного сервера календарей с синхронизацией с клиентами CalDAV Настройка синхронизации контактов через endpoint CardDAV в PHP-приложении
Как установить dav?
Откройте руководство по установке на sabre.io
Где скачать dav?
Исходный код и инструкции по установке — на GitHub: https://github.com/sabre-io/dav

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

Самостоятельно размещаемый сервер CalDAV, CardDAV и WebDAV с веб-панелью администрирования на Symfony для управления пользователями, календарями и адресными книгами.

764+3 за неделю44PHPMITАктивно поддерживаетсяОбновлён позавчера

Универсальный self-hosted сервер почты и совместной работы на Rust с поддержкой IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV и WebDAV.

15,8 тыс.+210 за неделю1 тыс.RustБез лицензииАктивно поддерживаетсяОбновлён 4 дня назад