Commit Graph

368 Commits

Author SHA1 Message Date
renovate[bot]
3a88f47ae5
chore(deps): update docker.io/refactr/runner-pool docker tag to v0.149.0 2024-07-30 00:03:46 +00:00
renovate[bot]
b3a3c5f655
chore(deps): update docker.io/grafana/grafana-oss docker tag to v11.1.3 2024-07-26 15:46:18 +00:00
renovate[bot]
7abb305512
chore(deps): update docker.io/library/influxdb docker tag to v2.7.8 2024-07-26 06:05:22 +00:00
renovate[bot]
8b371bc33f
chore(deps): update docker.io/grafana/grafana-oss docker tag to v11.1.2 2024-07-26 04:09:17 +00:00
renovate[bot]
6c30a52b5b
chore(deps): update docker.io/grafana/grafana-oss docker tag to v11.1.1 2024-07-25 17:24:04 +00:00
renovate[bot]
c6a04e4626
chore(deps): update gcr.io/cadvisor/cadvisor docker tag to v0.50.0 2024-07-25 01:15:10 +00:00
renovate[bot]
335c3a2f44
chore(deps): update docker.io/passbolt/passbolt docker tag to v4.9.0 2024-07-23 17:13:12 +00:00
renovate[bot]
e7534ed435
chore(deps): update docker.io/library/nextcloud docker tag to v29.0.4 2024-07-22 22:50:29 +00:00
renovate[bot]
ab5a813519
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.22 2024-07-22 18:16:48 +00:00
renovate[bot]
319ef5944f
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.21 2024-07-21 20:07:13 +00:00
renovate[bot]
b512671882
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.20 2024-07-21 07:58:55 +00:00
renovate[bot]
2c363c2348
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.7.3 2024-07-19 18:39:44 +00:00
renovate[bot]
32cb05ba98
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.19 2024-07-18 11:16:40 +00:00
renovate[bot]
d1b8f896dd
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.5 2024-07-18 08:31:36 +00:00
renovate[bot]
4abb2872c4
chore(deps): update docker.io/refactr/runner-pool docker tag to v0.148.1 2024-07-18 01:55:58 +00:00
renovate[bot]
3a07d424cb
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.18 2024-07-16 10:19:01 +00:00
renovate[bot]
8dbbd4f942
chore(deps): update docker.io/library/traefik docker tag to v3.1.0 2024-07-15 21:07:09 +00:00
renovate[bot]
84e5558e5c
chore(deps): update quay.io/prometheus/node-exporter docker tag to v1.8.2 2024-07-14 14:16:39 +00:00
Leon Windler
48a52ed15c
Rename docker-compose.yaml to compose.yaml 2024-07-12 22:57:23 +02:00
renovate[bot]
67a338fdb1
chore(deps): update docker.io/library/influxdb docker tag to v2.7.7 2024-07-12 03:04:38 +00:00
renovate[bot]
f076bfcf5a
chore(deps): update ghcr.io/goauthentik/server docker tag to v2024.6.1 2024-07-11 22:35:29 +00:00
renovate[bot]
a41e2fde64
chore(deps): update docker.io/refactr/runner-pool docker tag to v0.148.0 2024-07-11 01:25:53 +00:00
Christoph Schug
ec6e88cb00
Merge pull request #351 from ChristianLempa/renovate/docker.io-prom-prometheus-2.53.x
chore(deps): update docker.io/prom/prometheus docker tag to v2.53.1
2024-07-10 14:19:27 +02:00
renovate[bot]
9c5db3c581
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.7.2 2024-07-10 11:57:38 +00:00
renovate[bot]
46ce766880
chore(deps): update docker.io/prom/prometheus docker tag to v2.53.1 2024-07-10 11:57:34 +00:00
Christoph Schug
f7405ea5a9 chore(deps): update ghcr.io/tecnativa/docker-socket-proxy docker tag to 0.2.0 2024-07-09 11:21:49 +02:00
renovate[bot]
61bf705b14
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.3 2024-07-07 22:57:46 +00:00
renovate[bot]
9438447ded
chore(deps): update docker.io/pihole/pihole docker tag to v2024.07.0 2024-07-05 22:20:58 +00:00
renovate[bot]
7cd300c417
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.7.1 2024-07-05 16:18:43 +00:00
renovate[bot]
7a9432957e
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.7.0 2024-07-03 18:07:40 +00:00
Christoph Schug
eb3c20bd66
Merge pull request #302 from cschug/replace_var_run_by_run
Replace `/var/run` by `/run`
2024-07-03 11:27:19 +02:00
Christoph Schug
7bf5fdb8fc
Merge pull request #298 from cschug/fix_traefik_rules
fix: fix Traefik 3 host rule matching
2024-07-03 11:26:50 +02:00
renovate[bot]
71998f9bca
chore(deps): update docker.io/library/traefik docker tag to v3.0.4 2024-07-02 21:38:57 +00:00
renovate[bot]
d2ee539908
chore(deps): update docker.io/jc21/nginx-proxy-manager docker tag to v2.11.3 2024-07-01 13:50:48 +00:00
Christoph Schug
05a2604cf2 chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.11 2024-07-01 12:20:15 +02:00
renovate[bot]
3261a02295
chore(deps): update docker.io/utkuozdemir/nvidia_gpu_exporter docker tag to v1.2.1 2024-06-29 00:40:16 +00:00
renovate[bot]
0d08b65c52
chore(deps): update docker.io/library/nextcloud docker tag to v29.0.3 2024-06-26 21:18:17 +00:00
renovate[bot]
cf70e42b80
chore(deps): update ghcr.io/goauthentik/server docker tag to v2024.6.0 2024-06-26 12:24:13 +00:00
renovate[bot]
17a798cb20
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.19.10 2024-06-25 22:36:22 +00:00
renovate[bot]
dfa4c3b016
chore(deps): update docker.io/grafana/grafana-oss docker tag to v11.1.0 2024-06-25 11:27:06 +00:00
renovate[bot]
f6e296e191
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.6.4 2024-06-21 22:35:37 +00:00
Christoph Schug
b5abed801a
Merge pull request #299 from cschug/traefik_disable_dashboard_ads
feat: hide the nagging Upgrade button on Traefik's dashboard
2024-06-21 20:20:58 +02:00
renovate[bot]
d19f92f060
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.7 2024-06-19 21:14:44 +00:00
renovate[bot]
d187e22c21
chore(deps): update docker.io/prom/prometheus docker tag to v2.53.0 2024-06-19 11:52:24 +00:00
renovate[bot]
cb0357f7cb
chore(deps): update docker.io/library/nextcloud docker tag to v29.0.2 2024-06-19 02:13:23 +00:00
renovate[bot]
a7f4571566
chore(deps): update docker.io/library/traefik docker tag to v3.0.3 2024-06-18 18:56:02 +00:00
renovate[bot]
75486f5335
chore(deps): update docker.io/refactr/runner-pool docker tag to v0.147.2 2024-06-18 00:15:38 +00:00
renovate[bot]
e2c46b3fc5
chore(deps): update docker.io/pihole/pihole docker tag to v2024.06.0 2024-06-16 22:20:08 +00:00
renovate[bot]
99a5352ab8
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.6.3 2024-06-15 22:06:45 +00:00
renovate[bot]
2b4bfdd7b6
chore(deps): update public.ecr.aws/gravitational/teleport-distroless docker tag to v16 2024-06-13 21:36:54 +00:00
renovate[bot]
bbb23a130c
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.10.2 2024-06-13 07:05:58 +00:00
renovate[bot]
154d3c9ee2
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.6.2 2024-06-11 17:02:47 +00:00
renovate[bot]
0de7a9ca6e
chore(deps): update docker.io/library/traefik docker tag to v3.0.2 2024-06-10 22:58:00 +00:00
Christoph Schug
39684575e0 chore(deps): use versioned image tags for Pi-hole 2024-06-10 22:57:28 +02:00
renovate[bot]
266ef35f80
chore(deps): update docker.io/refactr/runner-pool docker tag to v0.147.0 2024-06-08 15:48:57 +00:00
renovate[bot]
aba249941d
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.6.1 2024-06-07 22:33:28 +00:00
renovate[bot]
ba9d8c13fc
chore(deps): update docker.io/linuxserver/swag docker tag to v2.11.0 2024-06-06 06:16:26 +00:00
renovate[bot]
bf7f66660d
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.2 2024-06-06 05:04:17 +00:00
Christoph Schug
3e0b2e3312
Merge pull request #303 from cschug/fully_qualify_runner_pool
Fully qualify image name of `docker.io/refactr/runner-pool`
2024-06-06 00:10:56 +02:00
renovate[bot]
ce077d1953
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.6.0 2024-06-05 20:17:51 +00:00
Christoph Schug
a709d2e9d6
Merge pull request #305 from cschug/swag_image_tags
chore(deps): add image tags to Docker Compose of Swag
2024-06-05 00:32:08 +02:00
Christoph Schug
6d1ffb850c chore(deps): add image tags to Docker Compose of Swag 2024-06-05 00:30:02 +02:00
Christoph Schug
dab5daa9d0 chore(deps): don't use latest tag for Passbolt 2024-06-04 11:59:55 +02:00
Christoph Schug
bdc5a8b599 fix: fully qualify image name of docker.io/refactr/runner-pool 2024-06-04 11:56:35 +02:00
Christoph Schug
38e065c218 fix: replace /var/run by /run
The use of `/var/run` was deprecated by FHS 3.0 nine years ago, so it's
time to finally get rid of it where possible. The canonical directory
for run-time variable data is `/run` nowadaya,s with `/var/run` just
being a symbolic link for backward compatibilty and to ease transition.
2024-06-04 11:55:20 +02:00
renovate[bot]
6487e93a9a
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.1 2024-06-03 21:30:09 +00:00
renovate[bot]
22b905f563
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.9.0 2024-06-03 07:33:17 +00:00
Christoph Schug
d44700b136 feat: hide the nagging Upgrade button on Traefik's dashboard 2024-06-02 22:54:06 +02:00
Christoph Schug
a20783287c fix: fix Traefik 3 host rule matching
The function `HostHost` is an obvious typo, such a function does not
exist, most likely just `Hosts` is meant here.

Furthermore, Trafik 3 doesn't use the Gorilla Mux framework
anymore, therefore the matching using curly brace syntax like in
`{subhost:[a-z]+}` isn't supported anymore. For details, see [1].
Alas, the final Traffic 2 to 3 migration document dropped this crucial
information but at least all of those many examples using this method
which were in the Trafik 2 documentation were removed from the Traefik 3
documentation.

Also `[a-z]+` does not match all valid sub-domains as specified per RFC
1123 [2], and needs to be enhanced to support hyphen characters within a
single DNS label as well (but not at the start or the end of a label).
This is also a requirement for i18n domains in their ACE representation.

Actually the regular expression can be made even more strict to comply
with length limitations as defined in RFC 2181 [3] but this would require
pretty resource-intense lookarounds in the regular expression, therefore
those should be neglected here.

As we are doing regular expression match anyway, the `Host` function can
be dropped. It adds redundancy to the configuration and only would make
sense from a performance point of view, if the vast majority of requests
would lack any sub-domain.

Last but not least, the Trafik documentation isn't clear at all, whether
any potential port number is being stripped from the `Host` request header.
From empiric testing with Traefik 3.0.1 that's apparently the case, but
as it isn't a documented feature, we rather accept potential ports as
well.

Same when it comes to case-sensitivity. From testing it looks like the
hostname is always forced to lower-case chararcters, but strangely
enough even the official documentation contains an example which
suggests enabling case-insensitive mode for regular expression matching
using `(?i)`. Therefore we better stick with that one as well.

[1] https://traefik.io/blog/traefik-proxy-3-0-scope-beta-program-and-the-first-feature-drop/
[2] https://datatracker.ietf.org/doc/html/rfc1123
[3] https://datatracker.ietf.org/doc/html/rfc2181
2024-06-02 19:43:03 +02:00
renovate[bot]
516474fdbd
chore(deps): update docker.io/library/nextcloud docker tag to v29.0.1 2024-05-31 19:59:38 +00:00
Christian Lempa
2a2104dadc fix error with docker image tag 2024-05-31 09:31:59 +02:00
renovate[bot]
1f7f03c3aa
chore(deps): update docker.io/library/mariadb docker tag to v11.4.2 2024-05-31 03:33:10 +00:00
renovate[bot]
09ae4ae6ce
chore(deps): update docker.io/library/nginx docker tag to v1.26.1 2024-05-30 21:29:33 +00:00
renovate[bot]
cef16de20a
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.9.112 2024-05-30 13:48:55 +00:00
renovate[bot]
77861c5f00
chore(deps): update docker.io/semaphoreui/semaphore docker tag to v2.9.109 2024-05-26 19:57:09 +00:00
Christian Lempa
889d56c495 traefik v3 config migration 2024-05-26 10:24:00 +02:00
renovate[bot]
7adad336ec
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.5.5 2024-05-24 23:05:07 +00:00
renovate[bot]
28beb643d5
chore(deps): update docker.io/library/mariadb docker tag to v10.6.18 2024-05-24 03:31:06 +00:00
renovate[bot]
30b732f95f
chore(deps): update docker.io/library/traefik docker tag to v3.0.1 2024-05-22 19:11:34 +00:00
renovate[bot]
9f03d4a242
chore(deps): update docker.io/b4bz/homer docker tag to v24.05.1 2024-05-22 13:26:39 +00:00
renovate[bot]
dc5a059029
chore(deps): update quay.io/prometheus/node-exporter docker tag to v1.8.1 2024-05-21 21:30:23 +00:00
renovate[bot]
f210094a35
chore(deps): update docker.io/library/redis docker tag to v7.2.5 2024-05-21 00:28:22 +00:00
renovate[bot]
c1be88d81e
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.5.4 2024-05-17 21:11:16 +00:00
renovate[bot]
f29c4520ab
chore(deps): update docker.io/grafana/grafana-oss docker tag to v11 2024-05-14 08:53:30 +00:00
renovate[bot]
9985db1dd5
chore(deps): update docker.io/grafana/grafana-oss docker tag to v10.4.3 2024-05-14 07:45:53 +00:00
renovate[bot]
7914768058
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.5.3 2024-05-10 23:12:07 +00:00
renovate[bot]
578fc7fe33
chore(deps): update docker.io/library/postgres docker tag to v16.3 2024-05-10 00:26:30 +00:00
renovate[bot]
f4aa0d7aa3
chore(deps): update docker.io/prom/prometheus docker tag to v2.52.0 2024-05-09 00:38:01 +00:00
renovate[bot]
dc3d5257d9
chore(deps): update ghcr.io/goauthentik/server docker tag to v2024.4.2 2024-05-07 19:30:02 +00:00
renovate[bot]
5ebc5d3577
chore(deps): update lscr.io/linuxserver/duplicati docker tag to v2.0.8 2024-05-07 13:50:28 +00:00
renovate[bot]
3123433c6d
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.5.2 2024-05-06 19:43:21 +00:00
renovate[bot]
51f1f2e43e
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.8.13 2024-05-06 07:12:29 +00:00
Christoph Schug
2d3cd2e7e2 chore(deps): update ghcr.io/tecnativa/docker-socket-proxy docker tag to v0.1.2 2024-05-05 19:58:32 +02:00
renovate[bot]
cf5e4913ab
chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2024.5.1 2024-05-03 18:02:45 +00:00
renovate[bot]
18a809aecf
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v0.8.12 2024-05-02 18:07:15 +00:00
Christoph Schug
fefd21a3c8 fix: fix double-colon typo in the Homepage image spec 2024-05-02 20:05:35 +02:00
renovate[bot]
aec6e7c264
chore(deps): update lscr.io/linuxserver/heimdall docker tag to v2.6.1 2024-05-02 18:00:34 +00:00
Christoph Schug
de117f4bbf fix: attempt to fix Heimdall version tracking by Renovate
Alas over time the versioning schema of image tags by
`lscr.io/linuxserver/heimdall` changed several times, ranging from
simply incrementing a counter to a ISO 8601 date-alike variant to
finally something which comes close the semantic versioning.

With the default rule set, Renovate gets fooled by the ISO 8601 date
variant which was used in year 2021. The idea is to use a regular
expression for better matching which kicks out 2021 using a negative
lookahead and also require a minor version number in order not to get
caught by the counter-like increments.

As a test, the image tag is intentionally set to `2.6.0` while `2.6.1`
would be the latest release. This is just to verify whether Renovate
does to right thing now.
2024-05-02 19:46:28 +02:00
renovate[bot]
b42b0af5c9
chore(deps): update docker.io/jc21/nginx-proxy-manager docker tag to v2.11.2 2024-05-02 03:00:42 +00:00
renovate[bot]
b1cff40d7c
chore(deps): update docker.io/library/mariadb docker tag to v11 2024-05-01 20:04:28 +00:00