commit a4b0910451b953f56a6a31df4c96cedc001e68b8 Author: Job79 Date: Wed May 1 21:00:32 2024 +0200 init diff --git a/status.caddy b/status.caddy new file mode 100644 index 0000000..ad66ac0 --- /dev/null +++ b/status.caddy @@ -0,0 +1,9 @@ +status.plabble.org { + reverse_proxy systemd-status:3001 + encode zstd gzip + log access + import default-headers + + @status path /status/* + header @status Cache-Control no-cache +} diff --git a/status.container b/status.container new file mode 100644 index 0000000..82062e5 --- /dev/null +++ b/status.container @@ -0,0 +1,20 @@ +[Container] +Image=docker.io/louislam/uptime-kuma:1-alpine +AutoUpdate=registry +Network=status.network + +# storage +Volume=status.volume:/app/data + +# security +ReadOnly=true +NoNewPrivileges=true +DropCapability=ALL +AddCapability=SETUID SETGID + +[Service] +Restart=always +RestartSec=5 + +[Install] +WantedBy=multi-user.target default.target diff --git a/status.network b/status.network new file mode 100644 index 0000000..f227d61 --- /dev/null +++ b/status.network @@ -0,0 +1,2 @@ +[Network] +Label="caddy=true" diff --git a/status.volume b/status.volume new file mode 100644 index 0000000..9057088 --- /dev/null +++ b/status.volume @@ -0,0 +1,2 @@ +[Volume] +Label="backup=true"