Patrik Lundin
7286dec3ff
Make sure X-Forwarded-Proto is set
...
Needed to cache http and https responses separately via Vary header
2024-10-15 16:29:31 +02:00
Patrik Lundin
d289ffa656
Add config for ipip interface
...
Supplying an empty .network file is weird but without it the tunl0
interface is left in a DOWN state even with Independent=true.
Maybe this is related to "tunl0" being automatically created when the
"ipip" kernel module is loaded.
2024-10-11 22:05:11 +02:00
Patrik Lundin
cb50714f4f
Rename remaining file
2024-10-11 22:00:37 +02:00
Patrik Lundin
44c73b78ae
Prefix files with numbers as recommended by docs
...
See "systemd.netdev" docs.
2024-10-11 21:57:59 +02:00
Patrik Lundin
fe428a9e74
Also include cidr suffix
2024-10-11 18:57:10 +02:00
Patrik Lundin
b5d9682e01
This is a hash
2024-10-11 18:55:39 +02:00
Patrik Lundin
637e2ae307
Add address config for dummy interface
2024-10-11 18:52:53 +02:00
Patrik Lundin
1e8cad6ea0
Add dummy0 interface
...
The netplan version we have is too old to do this so handle it manually.
2024-10-11 18:45:54 +02:00
Patrik Lundin
eb49f13c49
Fix backend name
2024-10-11 18:14:30 +02:00
Patrik Lundin
8227300a34
Enclose ipv6 addresses in []
2024-10-11 14:00:23 +02:00
Patrik Lundin
4d7283e361
Allow haproxy to bind to ports 80/443
...
This way we can run haproxy as an unprivileged user and still use what
is normally considered privileged ports.
2024-10-11 13:49:04 +02:00
Patrik Lundin
1247c7f0be
Use hiera data for ip4/ip6
2024-10-11 12:03:24 +02:00
Patrik Lundin
88e3771f6e
Install certificate files
2024-10-11 11:38:58 +02:00
Patrik Lundin
747059cd92
Missing "
2024-10-10 20:44:23 +02:00
Patrik Lundin
ff6376b68d
Add basic varnish VCL for testing
2024-10-10 20:39:35 +02:00
Patrik Lundin
802e9a1389
Fix erb iteration
2024-10-10 15:45:58 +02:00
Patrik Lundin
d0a19691aa
Initial cdn::cache manifest
2024-10-10 15:22:11 +02:00