feat(webdav): webdav desteği ekle

webdav-server paketi kullanılarak WebDAV sunucusu entegre edildi.
Film, TV ve Anime dizinleri WebDAV istemcileri (örn. Infuse) için
otomatik olarak indekslenir ve sembolik bağlantılarla sunulur.
Yapılandırma, Basic Auth ve salt-okuma modu için yeni ortam
değişkenleri ve docker-compose ayarları eklendi.
This commit is contained in:
2026-01-31 18:28:31 +03:00
parent 3b98df4348
commit b7014ee27e
4 changed files with 391 additions and 1 deletions

View File

@@ -31,3 +31,15 @@ AUTO_PAUSE_ON_COMPLETE=0
# Medya işleme adımlarını (ffprobe/ffmpeg, thumbnail ve TMDB/TVDB metadata) devre dışı bırakır;
# CPU ve disk kullanımını düşürür, ancak kapalıyken medya bilgileri eksik kalır.
DISABLE_MEDIA_PROCESSING=0
# WebDAV erişimi; Infuse gibi istemciler için salt-okuma paylaşımlar.
WEBDAV_ENABLED=1
# WebDAV Basic Auth kullanıcı adı.
WEBDAV_USERNAME=dupe
# WebDAV Basic Auth şifresi (güçlü bir parola kullanın).
WEBDAV_PASSWORD=superpassword
# WebDAV kök path'i (proxy üzerinden erişilecek).
WEBDAV_PATH=/webdav
# WebDAV salt-okuma modu.
WEBDAV_READONLY=1
# WebDAV index yeniden oluşturma süresi (ms).
WEBDAV_INDEX_TTL=60000