Radicalé init

This commit is contained in:
2026-07-24 18:21:23 +02:00
parent c5ffbad6fd
commit 987f038e3f
4 changed files with 28 additions and 1 deletions
+4
View File
@@ -33,3 +33,7 @@ ntfy.tomasrivera.ch {
notes.tomasrivera.ch { notes.tomasrivera.ch {
reverse_proxy flatnotes:8080 reverse_proxy flatnotes:8080
} }
calendar.tomasrivera.ch {
reverse_proxy radicale:5232
}
+3 -1
View File
@@ -156,7 +156,9 @@ mkdir -p \
/opt/server/filebrowser/database \ /opt/server/filebrowser/database \
/opt/server/uptime-kuma \ /opt/server/uptime-kuma \
/opt/server/ntfy \ /opt/server/ntfy \
/opt/server/flatnotes /opt/server/flatnotes \
/opt/server/radicale/config \
/opt/server/radicale/data
sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it
+16
View File
@@ -7,6 +7,8 @@ services:
- filebrowser - filebrowser
- uptime-kuma - uptime-kuma
- ntfy - ntfy
- flatnotes
- radicale
image: caddy:latest image: caddy:latest
container_name: caddy container_name: caddy
restart: unless-stopped restart: unless-stopped
@@ -115,6 +117,20 @@ services:
volumes: volumes:
- /mnt/kdrive/Notes/quicknotes:/data - /mnt/kdrive/Notes/quicknotes:/data
radicale:
image: tomsquest/docker-radicale:latest
container_name: radicale
restart: unless-stopped
environment:
- TZ=Europe/Zurich
volumes:
# Calendar + contacts data
- /opt/server/radicale/data:/data
# Configuration
- /opt/server/radicale/config:/config
volumes: volumes:
caddy_data: caddy_data:
caddy_config: caddy_config:
+5
View File
@@ -69,6 +69,11 @@
<td>Flatnotes</td> <td>Flatnotes</td>
<td>Database-less note taking web app</td> <td>Database-less note taking web app</td>
</tr> </tr>
<tr>
<td><a href="https://calendar.tomasrivera.ch">calendar.tomasrivera.ch</a></td>
<td>Radicalé</td>
<td>Calendar and contact CalDAV and CardDAV server</td>
</tr>
<tr> <tr>
<td><a href="https://tomasrivera.ch">tomasrivera.ch</a></td> <td><a href="https://tomasrivera.ch">tomasrivera.ch</a></td>