Add Unraid automation script templates
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
# Unraid User Scripts fuer Posture-Checks
|
||||
|
||||
Host-Repo-Pfad:
|
||||
|
||||
```text
|
||||
/mnt/user/services/homelab-infra
|
||||
```
|
||||
|
||||
## `posture-check-at-start`
|
||||
|
||||
Zeit: Array Start.
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
bash /mnt/user/services/homelab-infra/services/posture-check/posture-check.sh
|
||||
```
|
||||
|
||||
## `posture-check-hourly`
|
||||
|
||||
Zeit: stuendlich.
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
bash /mnt/user/services/homelab-infra/services/posture-check/posture-check.sh
|
||||
```
|
||||
|
||||
## `cert-token-check-daily`
|
||||
|
||||
Zeit: taeglich, z. B. 06:10.
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
bash /mnt/user/services/homelab-infra/services/posture-check/cert-token-check.sh
|
||||
```
|
||||
|
||||
## `compose-runtime-drift-daily`
|
||||
|
||||
Zeit: taeglich, z. B. 06:20.
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
bash /mnt/user/services/homelab-infra/services/posture-check/compose-runtime-drift.sh
|
||||
```
|
||||
|
||||
## `docker-critical-events-at-start`
|
||||
|
||||
Zeit: Array Start. Dieser Job startet einen Hintergrund-Watcher und beendet sich sofort.
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
pgrep -f "docker events --filter event=die --filter event=oom --filter event=kill" >/dev/null && exit 0
|
||||
nohup bash /mnt/user/services/homelab-infra/services/posture-check/docker-critical-events.sh \
|
||||
>/mnt/user/services/posture-check/docker-critical-events.out 2>&1 </dev/null &
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user