Commit Graph

990 Commits

Author SHA1 Message Date
80ee346387 services/crowdsec-firewall-bouncer: only use mkIf cfg.enable conditional 2025-10-18 22:44:23 -07:00
fba44b786d services: add crowdsec-firewall-bouncer module 2025-10-18 22:43:58 -07:00
3d0a91417b services/healthchecks: use healthchecks name in opt example 2025-10-18 21:45:40 -07:00
2e8156f2fe flake.lock: update 2025-10-18 2025-10-18 15:39:32 -07:00
e8ea6dd73b base/secrets: fix missing age subdir in ageKeyDir 2025-10-18 15:33:33 -07:00
274b059311 base/secrets: var usage sopsDir -> ageKeyDir 2025-10-18 15:30:12 -07:00
3a46f6b4de base/secrets: add tmpfiles rules for creating key storage file 2025-10-18 15:27:41 -07:00
cd1c09f28e hosts/nbg-01: add config for crowdsec traefik bouncer 2025-10-18 15:23:22 -07:00
2ab3816414 secrets/nbg-01: add crowdsec lapiKey 2025-10-18 15:20:35 -07:00
3ca64a9ba6 sops.yaml: add key for nbg-01 2025-10-18 15:19:42 -07:00
6fc106abad hosts/lax-01: set permission for bouncer key to traefik 2025-10-18 15:08:55 -07:00
2b19bc29d7 services/crowdsec-traefik-bouncer: rename bouncer plugin instance 2025-10-18 14:57:02 -07:00
32a19f6acb services/traefik: set service's working directory 2025-10-18 14:52:29 -07:00
1ad5628ee9 services/crowdsec-traefik-bouncer: update comment about tmpfiles 2025-10-18 14:40:50 -07:00
111506f08c services/crowdsec: add rules to create credentials files 2025-10-18 14:39:48 -07:00
e52a73d1a5 services/crowdsec-traefik-bouncer: create subdirectory sources under plugins-storage 2025-10-18 14:37:03 -07:00
bbb6fc8059 services/crowdsec-traefik-bouncer: create directory for plugins storage 2025-10-18 14:31:55 -07:00
45f4e1af44 services/crowdsec-traefik-bouncer: fix section of middlewares for bouncer 2025-10-18 14:28:57 -07:00
19c28ebe3c services/crowdsec-traefik-bouncer: var lapiAddress -> lapiHost 2025-10-18 14:19:44 -07:00
a4a24c82df secrets/lax-01: add lapi key for bouncer 2025-10-18 14:19:24 -07:00
a373364c25 hosts/lax-01: enable crowdsec-traefik-bouncer module 2025-10-18 13:52:24 -07:00
a55d163bae hosts/log-01: consolidate sops.secrets blocks 2025-10-18 13:50:37 -07:00
60762435f5 services/crowdsec-traefik-bouncer: fix scope of lapiKeyFile 2025-10-18 13:14:09 -07:00
c1ac126dd4 services/crowdsec-traefik-bouncer: reorder config opts 2025-10-18 13:13:36 -07:00
f44b992c43 services/crowdsec-traefik-bouncer: simplify conditional logic for config 2025-10-18 13:08:53 -07:00
36199bb371 services/crowdsec-traefik-bouncer: change opt environmentFile to lapiKeyFile 2025-10-18 13:06:52 -07:00
8e2a38ef28 services/crowdsec-traefik-bouncer: set mode to stream 2025-10-18 13:05:03 -07:00
44f65b5898 services/crowdsec-traefik-bouncer: update plugin to v1.4.5 2025-10-18 13:04:01 -07:00
63bd818ca1 services/services: add crowdsec-traefik-bouncer module 2025-10-18 12:55:54 -07:00
4f9ab47202 services/crowdsec-traefik-bouncer: initial implementation 2025-10-18 12:55:04 -07:00
1d54f46eb5 services/crowdsec: move EnvironmentFile opt into module 2025-10-18 12:39:56 -07:00
81ead270fb services/crowdsec: disable autoUpdateService 2025-10-18 12:09:08 -07:00
80f3ddd7af services/crowdsec: misc formatting cleanup 2025-10-15 23:05:22 -07:00
33b25a71c6 Merge branch 'services' 2025-10-15 23:01:49 -07:00
bc2a2772ad services/crowdsec: enable alloy monitoring 2025-10-15 23:01:08 -07:00
12ff87a782 Merge branch 'services' 2025-10-15 22:51:34 -07:00
aa7acf9730 services/crowdsec: hardcode port 2025-10-15 22:44:32 -07:00
b63e67cd15 services/crowdsec: quote port number 2025-10-15 22:39:55 -07:00
1e56f160f4 Revert "secrets/log-01_crowdsec.env: change type of port to str"
This reverts commit 09d099d17c.
2025-10-15 22:39:29 -07:00
4b7fd600a3 services/crowdsec: double quote port 2025-10-15 22:38:38 -07:00
a0c4454767 services/crowdsec: add cscli to systemPackages 2025-10-15 22:29:04 -07:00
09d099d17c secrets/log-01_crowdsec.env: change type of port to str 2025-10-15 21:57:46 -07:00
a628d97de1 hosts/log-01: disable postgres database 2025-10-15 21:55:52 -07:00
045d6a8aaf secrets/log-01_crowdsec.env: set db-pg17 as host for postgres 2025-10-15 21:54:11 -07:00
684e5daf54 roles/dockerserver: use SupplementaryGroups instead of changing traefik group 2025-10-15 21:05:31 -07:00
34988422b5 services/crowdsec: pull traefik logs by job traefik_access_logs 2025-10-15 20:50:19 -07:00
86c9d43619 Merge branch 'main' into services 2025-10-15 18:59:28 -07:00
6f57ffc2f3 roles/minecraftserver: misc formatting cleanup 2025-10-15 18:59:08 -07:00
da4cbd2728 roles/minecraftserver: add alloy collector to minecraft group 2025-10-15 18:58:26 -07:00
d5f7fba45c services/traefik: fix typo in loki source file 2025-10-15 18:55:07 -07:00