add the media stack

This commit is contained in:
tsvetkov
2026-02-27 00:55:03 +00:00
commit 179dca7339
18 changed files with 1689 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
apiVersion: v1
data:
qbittorrent-init.sh: |+
#!/bin/bash
# Wait for config file to exist
while [ ! -f /config/qBittorrent/qBittorrent.conf ]; do
sleep 1
done
# Add WebUI settings if they don't exist
grep -q "WebUI\\CSRFProtection" /config/qBittorrent/qBittorrent.conf || \
sed -i '/^\[Preferences\]/a WebUI\\CSRFProtection=false\nWebUI\\ClickjackingProtection=false\nWebUI\\HostHeaderValidation=false\nWebUI\\LocalHostAuth=false' /config/qBittorrent/qBittorrent.conf
kind: ConfigMap
metadata:
name: qbittorrent-init-script
namespace: media