Commit Graph

391 Commits

Author SHA1 Message Date
vincent
14b1ac38e2 remove hasshicorp vault dependance on ansil metal deployment 2023-10-29 20:04:53 +01:00
vincent
521ea28229 fix nomad token condition
Signed-off-by: vincent <vincent@ducamps.win>
2023-10-29 20:03:08 +01:00
vincent
85d9dfa7d7 decom msmtp 2023-10-29 18:06:36 +01:00
vincent
61d182dfe6 factorize consul domain on corwin
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-29 15:36:05 +01:00
vincent
ecc4e1dbb9 add dns in site 2023-10-29 15:35:51 +01:00
vincent
439611990e add base dev 2023-10-29 15:35:30 +01:00
vincent
ef927ee761 manage nomad vault token in ansible 2023-10-29 15:35:11 +01:00
vincent
3770c41d03 ansible variable: split variable in file 2023-10-29 15:33:24 +01:00
vincent
50d43dd44c ansible: increase sssh timeout 2023-10-29 15:30:10 +01:00
vincent
1accb487e6 vagrant: bootstrap per VM 2023-10-29 15:29:20 +01:00
vincent
9965a58e47 update debian image 2023-10-29 15:28:48 +01:00
vincent
b972781036 increase prometheus memory
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-23 19:16:47 +02:00
vincent
0e4d6c30d1 increase prometheus retention 2023-10-23 19:16:27 +02:00
vincent
cf53b72179 remove duplicate label 2023-10-23 19:15:55 +02:00
vincent
a99d4534c6 increate prometheus retention time 2023-10-22 21:50:12 +02:00
vincent
38ea6d811e feat: add prometheus alerting for node hardware
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-22 17:26:57 +02:00
vincent
202fdf176e docs: add DNS ADR 2023-10-22 16:10:22 +02:00
vincent
dc7d2134bf fix: conflict between pihole and dnsmasq
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-21 22:37:59 +02:00
vincent
aef03b0e13 docs: update DNS schema 2023-10-21 15:54:10 +02:00
vincent
d5ad4a239c docs: complete DNS ADR 2023-10-21 15:43:13 +02:00
vincent
42cce82722 add systemd-resolved redirection variable 2023-10-21 15:24:58 +02:00
vincent
276fa3c7ec update wireguard DNS 2023-10-21 14:04:12 +02:00
vincent
7a433c2492 fix second dhcp IP 2023-10-21 14:04:12 +02:00
vincent
6f55907bb3 disable DNSSEC 2023-10-21 14:04:12 +02:00
vincent
bfa620f178 move vagrant domain 2023-10-21 14:04:12 +02:00
vincent
1fbf3a9407 create config powerdns 2023-10-21 14:04:12 +02:00
vincent
a8ed6daf77 fix: missing NS entry for trafieck acme 2023-10-21 14:02:05 +02:00
vincent
ae52d90998 switch to private IP for corwin
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-18 19:19:35 +02:00
vincent
32b5b30760 disable gatherfact for bootstrap role 2023-10-18 19:19:15 +02:00
vincent
24ab28b538 fiw www: entrypoint with a s
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-14 09:14:26 +02:00
vincent
6b0b4ff807 infra: factoring firewall
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-09 20:12:43 +02:00
vincent
bf88a6e74f add nuts exporter
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-08 16:50:19 +02:00
vincent
7e1771d998 rename tt-rss to ttrss task 2023-10-08 14:52:53 +02:00
vincent
4a3e6b3450 perf: increase loki memory 2023-10-08 14:52:33 +02:00
vincent
18dccdd54c improve promtail label 2023-10-08 14:52:00 +02:00
vincent
196d1b1759 crowdsec add some collection
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-08 10:25:15 +02:00
vincent
6149b95b4e dns: add paperless to external dns 2023-10-08 09:38:23 +02:00
vincent
cbb2ba178b fox last entrypoint fix 2023-10-07 19:09:56 +02:00
vincent
5253490f65 fix: proxy smtp port 25 issue
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 18:40:40 +02:00
vincent
6d2c5f57a5 traefik reverse proxy for port 25 2023-10-07 18:00:37 +02:00
vincent
211a2adc5c disable rpsamd for authenticated User 2023-10-07 17:59:19 +02:00
vincent
bfd67fdf46 change ttrss URL 2023-10-07 17:34:55 +02:00
vincent
a8637576eb configure alertmanager smtp alert 2023-10-07 17:34:17 +02:00
vincent
614e237d45 docs: mailserver ADR done
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 09:05:31 +02:00
vincent
b44c620f95 perf: add memory max to jellyfin 2023-10-07 09:03:43 +02:00
vincent
2c1f3629c5 dns: update DMARC entry 2023-10-07 09:02:21 +02:00
vincent
4a987e6446 add rspamd service
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-04 21:15:01 +02:00
vincent
db04c1b678 infra: add autodiscover in DNS 2023-10-04 20:56:15 +02:00
vincent
eadf067157 add Rspamd for spam DKIM and DMARC 2023-10-04 20:55:42 +02:00
vincent
b4d1c7ffb9 bypasss traefik for smtp 2023-10-03 19:27:36 +02:00