diff --git a/Caddyfile b/Caddyfile index 95fe91a..2ddbc83 100644 --- a/Caddyfile +++ b/Caddyfile @@ -22,3 +22,6 @@ rss.tomasrivera.ch { reverse_proxy freshrss:80 } +status.tomasrivera.ch { + reverse_proxy uptime-kuma:3001 +} diff --git a/bootstrap.sh b/bootstrap.sh index ac1c770..40249d0 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -153,7 +153,8 @@ mkdir -p \ /mnt/kdrive \ /opt/server/archivebox/archivebox-data \ /opt/server/freshrss \ - /opt/server/filebrowser/database + /opt/server/filebrowser/database \ + /opt/server/uptime-kuma sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it diff --git a/compose.yml b/compose.yml index 1170b7b..d561280 100644 --- a/compose.yml +++ b/compose.yml @@ -72,6 +72,16 @@ services: - /opt/server/filebrowser/database:/database - /opt/server/filebrowser:/config + uptime-kuma: + image: louislam/uptime-kuma:latest + container_name: uptime-kuma + restart: unless-stopped + + volumes: + - /opt/server/uptime-kuma:/app/data + + ports: + - "3001:3001" volumes: caddy_data: caddy_config: diff --git a/web-server/index.html b/web-server/index.html index 6545bf0..7427b2b 100644 --- a/web-server/index.html +++ b/web-server/index.html @@ -54,6 +54,11 @@