Commit Graph

76 Commits

Author SHA1 Message Date
8324aed9e0 feat: upgrade to nextcloud32 2026-01-25 15:42:13 +01:00
307e8f2307 feat: add redis for authelia session storage 2026-01-25 15:24:13 +01:00
68273a7259 fix: grafana alerts 2026-01-25 14:41:04 +01:00
c478c2ea66 feat: web add php82, php83 and php84 2026-01-08 13:05:52 +01:00
21c5c6dbd5 fix: alerting 2026-01-05 10:45:38 +01:00
e83aa3c893 feat: webarm: normalize service alerts 2026-01-04 19:02:11 +01:00
336ddb13f8 fix: fueltide hosting 2026-01-03 17:55:06 +01:00
f75f9d1a51 feat: web-arm add fueltide vhost 2025-12-28 22:35:20 +01:00
8e0e5c0d16 feat: add disks to monitoring 2025-12-05 21:57:58 +01:00
1b27bafd41 feat(web-arm): update to 25.11
- Migrate logind.extraConfig to logind.settings.Login
- Update dovecot alert for service rename (dovecot2 → dovecot)
- Fix sa-core buildGoModule env attribute for CGO_ENABLED
2025-12-01 22:48:02 +01:00
6c046a549e feat: change pushover emergency on alerts 2025-12-01 13:29:37 +01:00
bd6b15b617 changes 2025-11-29 22:42:09 +01:00
537f144885 feat: add smart alerting and noatime to disks 2025-11-28 23:50:24 +01:00
8a2a68a91c feat: add alerting for amz ebs server and websites blackbox 2025-11-14 23:08:27 +01:00
709a24366a fix: piped 2025-11-03 12:12:14 +01:00
63dad8c626 fix: invidious password 2025-11-03 01:38:16 +01:00
794d5c2dad feat: move piped to fw host 2025-11-02 14:34:30 +01:00
04cdf1bd2f feat: remove korean-skin.care site 2025-11-02 13:42:54 +01:00
b73bc3e80a feat: initial n8n config 2025-11-01 23:44:03 +01:00
db25b2bfbb feat: add cleanup for grafana alerting rules 2025-11-01 11:09:05 +01:00
7af4b6a5d1 feat: web stack make php optional 2025-10-27 16:38:12 +01:00
a02cefc62a feat: make cloonar website use the web stack module 2025-10-23 19:27:17 +02:00
bfae290927 feat(web-arm): add AVIF image support to cloonar.dev
Implement AVIF image content negotiation with WebP fallback for
cloonar.dev website. Browser will receive AVIF if supported and
available, otherwise WebP, falling back to original JPEG/PNG.

- Add AVIF-first content negotiation in image location block
- Maintain existing WebP fallback logic
- Include .avif in long-term cache headers (365d)
- Add Vary: Accept header for proper CDN/browser caching

AVIF files should be placed at /avif/$request_uri.avif to be served.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 23:55:08 +02:00
1eeb0b7102 fix ssh key for website 2025-10-22 23:49:16 +02:00
7fd35b79c4 fix: blacklist attic website exporter 2025-10-14 22:29:44 +02:00
c9900e4314 fix: atticd server 2025-10-14 22:24:35 +02:00
eae7bb0e09 feat: web-arm add atticd 2025-10-14 20:01:45 +02:00
465daec0ab feat: change authelia 2025-10-14 19:54:45 +02:00
f516f46b06 feat: update secrets 2025-10-14 19:54:24 +02:00
742d0172cf feat: web-arm install atticd 2025-10-14 19:14:46 +02:00
496c483050 feat: web-arm cloonar.dev new key 2025-10-11 21:52:42 +02:00
af60555eea update secrets 2025-10-08 21:48:34 +02:00
305ce21e41 feat: add modularity to scana11y 2025-10-02 19:45:08 +02:00
8ab1c91b38 feat: scana11y changes 2025-09-29 15:59:48 +02:00
b48ec98cb3 feat: web-arm change to docker and install scana11y 2025-09-09 17:55:43 +02:00
8ad0c4d336 feat: web change site handling, add php to scana11y, add ssh deploy key for gitea 2025-09-09 10:39:00 +02:00
a0ffb52f98 feat: add foundry vtt to allerting 2025-09-08 17:13:02 +02:00
eb40b7ff06 feat: add webmail to webhost 2025-09-08 17:12:53 +02:00
1c9302c773 feat: add scana11y website 2025-08-07 12:08:09 +02:00
467ade9340 fix: ldap auth 2025-08-01 22:16:01 +02:00
619136674e feat: updata phpldapadmin, add linuxbind secret 2025-08-01 20:24:40 +02:00
3990566fe5 feat: many changes 2025-08-01 19:48:49 +02:00
7f01dc4cac feat: many changes 2025-07-11 11:19:42 +02:00
da95b2fa71 feat: add dialog-relations.at website 2025-06-25 08:19:32 +02:00
6aeb0c9f89 many changes 2025-06-17 16:46:01 +02:00
4969520222 feat: enhance Blackbox Exporter configuration with domain blacklist and update Grafana alerting rules 2025-06-01 11:40:04 +02:00
9cfd7f5052 fix: correct syntax for extraScrapeConfigs in VictoriaMetrics configuration 2025-06-01 09:37:16 +02:00
faad280aa0 fix: update Blackbox Exporter scrape config and Grafana alert expressions for improved monitoring accuracy 2025-06-01 09:08:36 +02:00
f1ea4b9b20 feat: implement website alerting plan with Blackbox Exporter and VictoriaMetrics integration 2025-06-01 00:47:43 +02:00
b6b90bca7d refactor: Grafana alerting rules: consolidate and reorganize alert definitions
- Deleted individual alert files for host down, inode usage, and RAM usage.
- Merged service down alerts into a new structure with separate files for each service (Gitea, Postfix, Dovecot, OpenLDAP, WireGuard).
- Introduced a new system alert structure consolidating CPU, disk, host down, inode, and RAM usage alerts.
- Updated alert conditions to use 'D' for thresholds and adjusted expressions accordingly.
- Improved annotations and labels for clarity and consistency across alerts.
2025-05-31 21:14:36 +02:00