Repolode
sabre-io

sabre-io/dav

ファイル、カレンダー、連絡先を共有するWebDAV、CalDAV、CardDAVサーバーを構築するためのPHPフレームワーク。

スター
1,725
フォーク
378
未解決の Issue
202
最終コミット
6 日前

これは何?

sabre/davは、WebDAV、CalDAV、CardDAVサーバーを構築するためのPHPフレームワークです。WebDAVはHTTP経由のファイルアクセス、CalDAVはカレンダーデータ、CardDAVは連絡先データを扱うため、標準的なクライアントとこれらのリソースを同期するサーバーを開発できます。

このプロジェクトはすぐに実行できるアプリケーションではなくライブラリなので、必要なコンポーネントを組み合わせた小さなPHPサーバースクリプトを作成します。プロジェクトのWebサイトにあるドキュメントでは、インストール方法とフレームワークの概要を確認できます。

現在メンテナンスされているブランチは4.xで、PHP 7.1以降(PHP 8.0を含む)に対応しています。古いブランチはメンテナンス対象外として記載されています。

主な機能

  • 01PHPでWebDAVファイルサーバーを構築
  • 02CalDAVカレンダーサーバーに対応
  • 03CardDAV連絡先サーバーに対応
  • 04メンテナンス中の4.xブランチはPHP 7.1以降で動作

ユースケース

  • WebDAV経由でアクセスできる、自分で管理するファイル共有をホストする
  • CalDAVクライアントと同期するプライベートカレンダーサーバーを運用する
  • PHPアプリケーションのCardDAVエンドポイントを通じて連絡先を同期する

クイックスタート

  1. 1

    sabre.ioでインストールガイドを開きます

使う前に知っておきたいこと

  • 古いリリースブランチ(3.2以前)はメンテナンスされていないため、4.xまたはmasterブランチを使用してください。

トピック

よくある質問

dav とは?
ファイル、カレンダー、連絡先を共有するWebDAV、CalDAV、CardDAVサーバーを構築するためのPHPフレームワーク。 sabre/davは、WebDAV、CalDAV、CardDAVサーバーを構築するためのPHPフレームワークです。WebDAVはHTTP経由のファイルアクセス、CalDAVはカレンダーデータ、CardDAVは連絡先データを扱うため、標準的なクライアントとこれらのリソースを同期するサーバーを開発できます。
dav は無料で使えますか?ライセンスは?
dav は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dav は今もメンテナンスされていますか?
活発にメンテナンス中。dav の最終コミットは 2026年11月1日 です。
dav は何に使えますか?
WebDAV経由でアクセスできる、自分で管理するファイル共有をホストする CalDAVクライアントと同期するプライベートカレンダーサーバーを運用する PHPアプリケーションのCardDAVエンドポイントを通じて連絡先を同期する
dav のインストール方法は?
sabre.ioでインストールガイドを開きます
dav はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sabre-io/dav

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト