Added CT's Duplicati and Vouch-Proxy

This commit is contained in:
2022-04-21 02:05:12 +02:00
parent 22f9b68c32
commit 3b5dcf8811
13 changed files with 207 additions and 3 deletions

View File

@@ -0,0 +1,17 @@
#!/bin/bash
#Extract duplicati
unzip /opt/Setup/duplicati.zip -d /opt/duplicati
#Remove Archive
rm /opt/Setup/duplicati.zip
#Install updates-cript
mv /opt/Setup/Scripts/UpdateDuplicati.sh /opt/UpdateDuplicati.sh
#Move configuration inplace
mv /opt/Setup/duplicati-installed /opt/Duplicati-installed
mv /opt/Setup/Configs/Duplicati-env /etc/default/duplicati
#Installing and enabling service
mv /opt/Setup/Configs/duplicati.service /lib/systemd/system/duplicati.service
chmod +x /lib/systemd/system/duplicati.service
ln -s /lib/systemd/system/duplicati.service /etc/systemd/system/multi-user.target.wants/duplicati.service
#Fix SSL sert
/usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt
update-ca-certificates