Commit Graph

28 Commits

Author SHA1 Message Date
KevinMidboe f2450ab931 disable tls in elastic play, try acme in cloudinit 2026-08-10 17:58:09 +02:00
KevinMidboe 810fe57db8 ensure folder exists before copy 2026-08-09 23:24:43 +02:00
KevinMidboe d1a9657836 try copy cloudflare token if found in /etc/retailor 2026-08-09 21:56:47 +02:00
KevinMidboe d31278c901 configure umami to read environment variables 2026-08-09 21:56:29 +02:00
KevinMidboe 3075730019 prome-grafana tries getting default vars from environment 2026-08-09 15:13:38 +02:00
KevinMidboe c741a9df3e configurable staging letsencrypt api 2026-08-07 22:15:41 +02:00
KevinMidboe 73223d6efc ensure we check web health endpoint 2026-08-07 20:23:15 +02:00
KevinMidboe f19d6f6a72 configure dns resolvers for lego 2026-08-07 17:27:51 +02:00
KevinMidboe b96ef811a6 hardcode file owner comments 2026-08-07 16:23:27 +02:00
KevinMidboe 86d8986630 update elasticsearch w/ ssl & xpack support 2026-08-07 16:23:00 +02:00
KevinMidboe c349880bf5 configure docker network separately 2026-08-06 00:38:35 +02:00
KevinMidboe c18487ac23 pasre WEB_IPS as json 2026-08-05 23:21:16 +02:00
KevinMidboe 8aae1a9c1f refresh apt before installing docker 2026-08-05 22:37:44 +02:00
KevinMidboe 0b3bb1e3f4 better handling when parsing env into dict 2026-08-05 20:55:16 +02:00
KevinMidboe 094d02ff7f umami analytics play & role 2026-08-05 20:53:08 +02:00
KevinMidboe c89e8c565a play for installing traefik on lb servers 2026-08-05 20:50:58 +02:00
KevinMidboe ecdf64ffac only add motd description when defined 2026-08-05 20:50:35 +02:00
KevinMidboe 6ce2d9d3bd create separate role for setting up unix users 2026-08-05 20:49:26 +02:00
KevinMidboe 1fc2506cf4 update docker role & add separate play 2026-08-05 20:48:24 +02:00
KevinMidboe 7013159c29 removed tailscale play, we do this in pulumi instaed 2026-08-05 20:48:06 +02:00
KevinMidboe bd8065b657 create grafana dashboards into separate folders 2025-11-07 22:43:54 +01:00
KevinMidboe 8aeb823e50 explicitly set elk_network client ip to not conflict 2025-11-07 20:59:31 +01:00
KevinMidboe 1fbeaed457 update system role 2025-11-07 20:59:00 +01:00
KevinMidboe f41a31ca71 updates nginx pipeline w/ less geoip fields 2025-11-07 20:08:25 +01:00
KevinMidboe 871b42855c adds mysql exporter. Installs on database host 2025-11-07 20:07:21 +01:00
KevinMidboe 96125a0e50 adds new database host 2025-03-03 21:04:05 +01:00
KevinMidboe aac17fece4 all prometheus exporter folders get same name prefix 2025-03-03 21:01:33 +01:00
KevinMidboe 92cb10ba27 ansible playbooks for retailor.io infrastructure 2025-03-03 21:01:23 +01:00