Commit Graph

7 Commits

Author SHA1 Message Date
pdmarf
919d28725c Bump setup.sh to v1.1 2026-04-17 23:24:07 +01:00
pdmarf
a548f7c3b3 setup.sh v1.1: auto-install cron if not present 2026-04-17 23:23:21 +01:00
pdmarf
fddef543fd Add v1.0 version numbers to all scripts 2026-04-17 23:08:41 +01:00
pdmarf
101fe444b1 Add per-VM whitelist to suppress known-safe findings 2026-04-17 23:07:38 +01:00
pdmarf
584257bbef Run all scripts on initial setup 2026-04-17 22:41:02 +01:00
pdmarf
3263790760 Store logs in logs/ folder with 60 day retention
- Logs go to logs/YYYYMMDD.log per script per day
- Cleanup cron runs at 09:00 daily, deletes logs older than 60 days
- logs/ gitignored
2026-04-17 22:29:46 +01:00
pdmarf
5d7ac62617 Add Telegram alerts, setup script, and cron registration
- setup.sh: run once after cloning to configure credentials and register cron jobs
- config.sh gitignored so credentials never enter the repo
- Both scripts notify Telegram on issues/warnings, including hostname
- Cron runs npm-security-check at 08:00 and check-nextjs-rce at 08:05 daily
2026-04-17 22:11:58 +01:00