CT Duplicati & Jellyfin: Fixes for upgrade to Debian 13

- Duplicati: Fixed curl commands  and  migrated install to deb package
- Jellyfin: Install failed due to 'missing'  libjemalloc,  this  will now be installed earlier in the process
This commit is contained in:
2025-10-25 19:01:24 +02:00
parent 1e559cbb22
commit 9e8acf8144
8 changed files with 31 additions and 77 deletions

View File

@@ -2,3 +2,4 @@
# Additional options that are passed to the Daemon.
DAEMON_OPTS="--webservice-interface=any --accept-any-ssl-certificate"
USAGEREPORTER_Duplicati_LEVEL=none

View File

@@ -1,13 +0,0 @@
[Unit]
Description=Duplicati web-server
After=network.target
[Service]
Nice=19
IOSchedulingClass=idle
EnvironmentFile=-/etc/default/duplicati
ExecStart=/usr/bin/mono /opt/duplicati/Duplicati.Server.exe $DAEMON_OPTS
Restart=always
[Install]
WantedBy=multi-user.target