Adding WebDAV file sync to an OpenBSD self-hosted setup

An OpenBSD server is already running Baikal for calendar and contacts sync, and the next goal is to add WebDAV for hosting and syncing files. Existing guides do not fully answer the setup problem. One guide only shows an Apache setup, while another uses the OpenBSD but does not make the path handling clear.

The main open questions are how the httpd.conf file should be configured and whether a separate PHP entry file is needed. The reference material includes SabreDAV , OpenBSD tutorials, and a Hacker News discussion.

Key points

  • Baikal is already being used for calendar and contact sync.
  • The next goal is file hosting and syncing through WebDAV.
  • The available guides leave gaps around Apache versus OpenBSD setup.
  • The key unknowns are httpd.conf and whether a separate PHP entry file is needed.
Read original