A Jellyfin plugin that integrates Nextcloud/WebDAV sources as library content
Find a file
copyrights eacb6134a0 he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes:
WebDAV client service (stubbed for WebDav.Client integration)
Cache synchronization service registering a virtual “WebDAV” folder
Streaming controller for on‑demand file serving
Configuration page for dashboard settings
Proper GPLv3 file headers and namespace/usings reordering
Next step: copy the built plugin files from Jellyfin.Plugin.Webdav/bin/Debug/net8.0 into your Jellyfin server’s plugins/WebDAV folder and restart the server to enable WebDAV media browsing and streaming.
2025-04-19 22:17:34 +02:00
Configuration The WebDAV integration plugin (Jellyfin.Plugin.Webdav) has been scaffolded according to the approved plan: 2025-04-19 21:59:22 +02:00
Jellyfin.Plugin.Webdav.csproj he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00
Plugin.cs he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00
ServiceRegistrator.cs he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00
StreamingController.cs The Nextcloud/WebDAV Jellyfin plugin skeleton has been created 2025-04-19 21:51:57 +02:00
WebDavClientService.cs he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00
WebDavHostedService.cs he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00
WebDavSyncService.cs he Jellyfin.Plugin.Webdav plugin has been fully implemented and now builds successfully. It includes: 2025-04-19 22:17:34 +02:00