From 980be26a0df1e9b897050fa9fe8e1cdc1a8fa500 Mon Sep 17 00:00:00 2001 From: Nikola Petrov Date: Mon, 29 Sep 2025 15:11:07 +0200 Subject: [PATCH] caldav --- backup/00_backup.sh | 4 ++++ scripts/17_caldav.sh | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 scripts/17_caldav.sh diff --git a/backup/00_backup.sh b/backup/00_backup.sh index b07c66f..3ea72df 100755 --- a/backup/00_backup.sh +++ b/backup/00_backup.sh @@ -12,4 +12,8 @@ mkdir vaultwarden scp server:/root/vaultwarden/db.sqlite3 vaultwarden scp server:/root/vaultwarden/rsa_key.pem vaultwarden +mkdir caldav +scp -r server:/root/caldav/calendars caldav + + diff --git a/scripts/17_caldav.sh b/scripts/17_caldav.sh new file mode 100644 index 0000000..8be9183 --- /dev/null +++ b/scripts/17_caldav.sh @@ -0,0 +1,16 @@ + +cd .. +cp files/my-caldav.service /etc/systemd/system/my-caldav.service +mkdir /root/caldav +cp private/caldav/calendars + +cd /root +wget https://git.petrovv.com/nikola/python_scripts/releases/download/current/caldav.tar.gz +tar -xzf caldav.tar.gz +rm caldav.tar.gz +cd caldav + +systemctl daemon-reload +systemctl enable my-caldav +systemctl start my-caldav +