16 Commits

Author SHA1 Message Date
1928ab73dd updates architecture drawing & run steps 2026-01-05 16:32:53 +01:00
78729ebd1e copy varnish config templates to all hosts 2026-01-05 16:30:37 +01:00
58d495350f traefik routes cacheable content to varnish.
Web & varnish IP addresses generated to group vars from pulumi state
2026-01-05 16:26:11 +01:00
6fc2e818e4 certbot task to generate letsencrypt certs - disabled 2026-01-05 16:22:02 +01:00
10284ed956 update whoami host rule 2025-12-31 15:12:55 +01:00
1f4eaae1e7 configures & starts docker containers on web servers 2025-12-31 15:12:18 +01:00
1bb3e7e21a remove unused ansible resources 2025-12-31 15:11:08 +01:00
e65aead5f0 defines network, subnets, cloudflare dns & floatingip 2025-12-31 15:04:31 +01:00
2bb876904f routing architecture diagram & setup commands 2025-12-31 14:45:05 +01:00
1fd7cfe01d define all networks, servers & firewall rules 2025-12-29 17:50:06 +01:00
6e9506265f defines server backup & publicNet 2025-12-29 17:49:40 +01:00
cbb6c9034c removed variables from config 2025-12-29 17:48:13 +01:00
7b42f2e3bd docker-compose resource definitions for web servers 2025-12-29 02:36:01 +01:00
80b58a9f3e hetzner haproxy, varnish & web setup 2025-12-29 02:34:03 +01:00
ec0eb23acd ansible plays for docker, haproxy & varnish 2025-12-28 21:38:13 +01:00
c2a04735a4 README & license file 2025-12-28 21:30:12 +01:00