aboutsummaryrefslogtreecommitdiffstats
path: root/services/radicale/fs
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-02-12 21:24:22 +0100
committerThomas Vanbesien <tvanbesi@proton.me>2026-02-13 01:57:39 +0100
commit3561b6d86c329272b1825adaf3ca49c9aff76119 (patch)
treefb8bd4148a7ddca115878b96326a6d6c96c6776f /services/radicale/fs
parent6c22a6e48e8ff49a69434eca7a7b78158576cb7b (diff)
downloadnet_services-3561b6d86c329272b1825adaf3ca49c9aff76119.tar.gz
net_services-3561b6d86c329272b1825adaf3ca49c9aff76119.zip
Refactor
- Remove cgit files; pull cgit image from Docker Hub instead of building locally - Tidy up file hierarchy - Minor fixes and edits
Diffstat (limited to 'services/radicale/fs')
-rw-r--r--services/radicale/fs/etc/radicale/conf.ini14
-rwxr-xr-xservices/radicale/fs/sbin/cmd.sh33
2 files changed, 0 insertions, 47 deletions
diff --git a/services/radicale/fs/etc/radicale/conf.ini b/services/radicale/fs/etc/radicale/conf.ini
deleted file mode 100644
index 2af4af9..0000000
--- a/services/radicale/fs/etc/radicale/conf.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[server]
-
-hosts = localhost:5232, radicale:5232
-
-[auth]
-
-type = htpasswd
-htpasswd_filename = /etc/radicale/users/.htpasswd
-htpasswd_encryption = bcrypt
-
-[storage]
-
-filesystem_folder = /data/collections
-hook = git add -A && (git diff --cached --quiet || git commit -m "Changes by \"%(user)s\"")
diff --git a/services/radicale/fs/sbin/cmd.sh b/services/radicale/fs/sbin/cmd.sh
deleted file mode 100755
index 4d09e75..0000000
--- a/services/radicale/fs/sbin/cmd.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-set -eu
-
-conf=/etc/radicale/conf.ini
-
-if [ ! -d /data/collections/.git ]; then
- # Initialize git repository (for storage)
- echo "Starting server..."
- /venv/bin/radicale --config "$conf" --logging-level error &
- radicale_pid=$!
- echo "Waiting for server to start..."
- until curl -sf http://127.0.0.1:5232; do sleep 1; done
- echo "Server started"
-
- cd /data/collections
- git init --initial-branch=radicale
- git config user.name radicale
- git config user.email radicale@domain.tld
- cat <<EOF >.gitignore
-.Radicale.cache
-.Radicale.lock
-.Radicale.tmp-*
-EOF
- git add -A && (git diff --cached --quiet || git commit -m "Initialization commit")
-
- echo "Restarting server..."
- kill "$radicale_pid"
- wait "$radicale_pid"
-else
- echo "Initialization skipped"
-fi
-
-exec /venv/bin/radicale --config "$conf"