Commit graph

11 commits

Author SHA1 Message Date
Christoph Heiss ede4400e9e
services: nginx: add fail2ban filter for (more) crawlers
All checks were successful
flake / build (push) Successful in 2m57s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 23:11:20 +02:00
Christoph Heiss e373b1aa98
services: nginx: enable fail2ban 'apache-badbots' filter
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-19 10:36:10 +02:00
Christoph Heiss 6aac3e5cfc
services: nginx: make clientMaxBodySize default overridable
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-05 22:51:55 +02:00
Christoph Heiss e7b0f7a938
services: nginx: optimize overall configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-04 17:23:57 +02:00
Christoph Heiss 320b97d660
tree-wide: convert everything from morph to nixinate + sops-nix
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss 9d99ac705b
services: nginx: simplify ACME setup a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-21 00:31:25 +01:00
Christoph Heiss 02a6723b56
services: nginx: Ensure network is up before starting
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-04 00:25:01 +01:00
Christoph Heiss 8a7984be6a
sources: Update nixpkgs and home-manager to 30-09-2023
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-11 00:14:42 +02:00
Christoph Heiss 36a3143483
services: nginx: Enable some more optimizations
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-01 18:06:40 +02:00
Christoph Heiss 14b2ae4b06
services: nginx: Reload instead of restart on configuration changes
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-02 23:02:04 +02:00
Christoph Heiss 74d82de153
machines: Add srht
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-22 15:00:19 +02:00