Commit graph

148 commits

Author SHA1 Message Date
Jan Christian Grünhage
5e5cc9f735
feat(yggdrasil): add support for Chimera Linux 2024-09-04 16:43:45 +02:00
Jan Christian Grünhage
a49cf83672
chore(yggdrasil): consistently use ansible os family in [..] for matching OSs 2024-09-04 16:43:45 +02:00
Jan Christian Grünhage
f29fb79cf9
update(traefik): bump version to 2.11.8 2024-09-04 16:37:08 +02:00
Jan Christian Grünhage
f9873c7f62
refactor(proxy46): use harmonized container variable structure 2024-08-19 11:33:34 +02:00
Sammy
655f040fbb
chore: add ff-merge workflow 2024-06-13 12:09:40 +02:00
transcaffeine
ae1f451105
feat(traefik): never use proxy for healthcheck, allow overriding healthcheck host 2024-06-10 10:09:55 +02:00
Jan Christian Grünhage
ea23fe0837
update(traefik): bump version to 2.11.3 2024-05-22 12:23:51 +02:00
Jan Christian Grünhage
964a905c1b
update(traefik): bump version to 2.11.2 2024-04-12 15:25:21 +02:00
Jan Christian Grünhage
58c0b31e1d
update(traefik): bump version to 2.11.1 2024-04-10 14:11:14 +02:00
transcaffeine
d1584ca30a
feat(wireguard): support PostUp, PreDown, Table options on interface 2024-03-22 12:16:49 +01:00
Jan Christian Grünhage
d72812fc36
fix(traefik): allow usage of ECDSA certs with TLS 1.2 2024-03-14 13:13:01 +01:00
transcaffeine
a2529f2539
feat: add playbook for ifupdown 2024-02-28 14:18:17 +01:00
transcaffeine
a77ccb92d7
feat(ifupdown): add ansible role for ifupdown interface configuration 2024-02-28 14:18:13 +01:00
Jan Christian Grünhage
6ec860ca92
update(traefik): bump version to 2.11.0 2024-02-14 11:39:09 +01:00
Jan Christian Grünhage
a79d2a7de7
update(traefik): bump version to 2.10.7 2024-02-02 20:39:35 +01:00
transcaffeine
1c3abca8d5
fix(traefik): ensure variables are defined even if default cert is not served 2024-01-26 20:57:55 +01:00
transcaffeine
d45f9d8410
feat(wireguard): add playbook to deploy wireguard tunnels 2023-12-05 09:32:10 +01:00
transcaffeine
4d2db7c592
fix(wireguard): pipefail is a bash feature, not a /bin/sh feature 2023-12-05 09:32:04 +01:00
transcaffeine
63a0955098
chore(wireguard): allow adding more IPs per interface 2023-12-05 09:32:00 +01:00
Jan Christian Grünhage
b1e5a252e0
update(traefik): bump version to 2.10.6 2023-12-01 11:18:24 +01:00
Johanna Dorothea Reichmann
6d949da9f8
refactor(yggdrasil): handlers use listen directive, more verbose task names 2023-10-26 12:41:13 +02:00
Johanna Dorothea Reichmann
3bb1cb29fd
refactor(traefik): handler uses listen directive 2023-10-26 12:38:24 +02:00
Johanna Dorothea Reichmann
955fdc5ed5
refactor(systemd-networkd): notify handler via listen and use quoted strings 2023-10-26 12:35:20 +02:00
Lars Kaiser
ba07510354
update(traefik): bump version to v2.10.5 2023-10-25 17:48:41 +02:00
Sammy
cbfd6c780d
chore(traefik): fix lints 2023-10-06 14:01:28 +02:00
Sammy
9e85f11a18
chore(wireguard): fix lints 2023-10-06 14:01:28 +02:00
Sammy
06cfb71cd5
chore(yggdrasil): fix lints 2023-10-06 14:01:28 +02:00
Sammy
4541ef3996
chore(systemd-networkd): fix lints 2023-10-06 14:01:28 +02:00
Sammy
ff4241659c
chore(proxy46): fix lints 2023-09-27 10:24:24 +02:00
Sammy
c63c7f1688
chore: reformat with black 2023-09-27 10:17:37 +02:00
Sammy
25bb3ca02a
chore(ci): adjust for workflow changes 2023-09-14 12:37:15 +02:00
Lars Kaiser
afa8db3475
update(traefik): bump version to v2.10.4 2023-09-13 18:38:50 +02:00
Sammy
97874fe6b7
chore: update CODEOWNERS 2023-08-21 10:31:02 +02:00
Sammy
5482d9f653
chore(ci): add workflow to add issues to infra project 2023-07-17 14:55:05 +02:00
Sammy
585160ac68
chore(ci): add github workflow 2023-07-05 14:46:30 +02:00
Lars Kaiser
daadff5573
fix(traefik): check plugins variable correctly 2023-04-17 23:35:23 +02:00
Lars Kaiser
c9ec02e95f
feat(traefik): add plugin support 2023-04-17 12:55:21 +02:00
Jan Christian Grünhage
cbfc82c36f chore(traefik): migrate to standardized container image variable structure 2023-03-10 10:29:22 +01:00
Lars Kaiser
69548e2ae3
update(traefik): bump to v2.9.6 2023-02-21 12:52:28 +01:00
Jan Christian Grünhage
7fda731b5a
feat(proxy46): add playbook 2022-12-19 15:05:22 +01:00
Lukas Lihotzki
11bf033586
feat(proxy46): SNI-based IPv4 to IPv6 proxy
Co-authored-by: Jan Christian Grünhage <jan.christian@gruenhage.xyz>
2022-12-19 04:16:33 +01:00
Jan Christian Grünhage
e03e6c1491
update(traefik): bump version to 2.9.5 2022-11-22 10:20:30 +01:00
Johanna Dorothea Reichmann
1494271cfe
chore(traefik): match acme.json indentation layer to traefiks 2022-11-06 12:30:24 +01:00
Johanna Dorothea Reichmann
000edec384
fix(traefik): Account.uri field in acme.json 2022-11-06 12:29:29 +01:00
Jan Christian Grünhage
e71ef49f6b
chore: update gitlab paths 2022-10-10 17:07:13 +02:00
Johanna Dorothea Reichmann
5b04a5c801
refactor(traefik): build tls config in yaml and avoid using jinja to template yaml 2022-08-19 08:23:20 +02:00
Jan Christian Grünhage
31937267c6
update(traefik): bump version to 2.8.2 2022-08-12 09:00:41 +02:00
Jan Christian Grünhage
a1a9d5cca0
update(traefik): bump version to 2.8.0 2022-07-01 13:04:45 +02:00
Evelyn Alicke
dab9aabdc5
docs: add license disclaimer for systemd-networkd role 2022-06-24 09:49:14 +02:00
Benedikt Böhm
8949034b30
feat(systemd-networkd): configure nsswitch.conf to use systemd-resolved
* Ensure nsswitch uses resolved
* Add documentation for resolv.conf and nsswitch.conf
2022-06-23 15:07:15 +02:00