a9774ae55a3ee4a034e822f930b80c3cf860ab18
The script had been saved with CRLF terminators, which makes the kernel look for an interpreter named 'bash\r' and fails the script with 'bad interpreter: No such file or directory' when run on the server. Pin LF via .gitattributes so editors on the Windows side of /mnt/d cannot reintroduce it.
Silver Server Ops
Server-wide maintenance scripts and operational notes for the Silver Cloud Hetzner host.
This repo is for host-level improvements that are not tied to one specific app or service. SSL expiry alerts are the first check in the repo; more server-wide maintenance checks can be added here over time.
Implemented Checks
- SSL certificate expiry alerts
SSL Certificate Expiry Alerts
scripts/check-cert-expiry.sh checks Let's Encrypt certificates and alerts when
any certificate expires in less than 14 days.
Description
Languages
Shell
100%