WebDav - sureshfizzy/CineSync GitHub Wiki

CineSync WebDAV

CineSync now includes its own WebDAV server, allowing you to directly access your organized library in Infuse, Vidhub, or any WebDAV-compatible media player.

Features

  • Direct Integration with Infuse/Vidhub: Stream your media library without additional configurations.
  • Organized File Names & Structures: Files and folders are structured exactly as managed by CineSync.
  • No Additional Software Required: Built-in WebDAV functionality eliminates the need for extra tools or mounts.
  • Secure & Efficient Access: Provides a stable WebDAV endpoint with optional authentication support.
  • Fully Configurable: Enable or disable WebDAV support through environment variables.

Configuration

To enable WebDAV in CineSync, set the following environment variable in your .env file:

Default WebDAV Configuration

Environment Variable Description Default Value
CINESYNC_WEBDAV Enable/Disable WebDAV server true
WEBDAV_IP WebDAV server listening IP 0.0.0.0
WEBDAV_PORT WebDAV server port 8082
WEBDAV_AUTH_ENABLED Enable authentication true
WEBDAV_USERNAME WebDAV login username admin
WEBDAV_PASSWORD WebDAV login password admin
CINESYNC_WEBDAV=true

By default, WebDAV runs on port 8082. You can modify this by adding:

WEBDAV_PORT=8082

If authentication is required, configure the credentials:

WEBDAV_USERNAME=yourusername
WEBDAV_PASSWORD=yourpassword

Once enabled, you can connect using:

http://your-server-ip:8082/

Use your configured username and password (if set) to log in.

Usage

Connect in Infuse

  1. Open Infuse and go to Settings → Shares.
  2. Click Add Share → Select WebDAV.
  3. Enter your CineSync WebDAV server details.
  4. Authenticate (if required) and start streaming!

Connect in Vidhub

  1. Open Vidhub and navigate to Add Sources.
  2. Select WebDAV and enter the CineSync WebDAV URL.
  3. Input credentials (if enabled).
  4. Enjoy seamless streaming!

With CineSync WebDAV, your media library is instantly available across multiple devices without additional setups, making your experience smooth and hassle-free.