use full image source and set version for all Chaosknoten compose images
Some checks failed
/ Ansible Lint (push) Failing after 52s

Use a full image source and set and explicit version for all images in
Chaosknoten (docker-)compose files.
With Renovate now set up, it is feasible to explicitly set versions.
This commit is contained in:
June 2025-10-21 23:59:56 +02:00
commit 43fac32424
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0
8 changed files with 22 additions and 23 deletions

View file

@ -2,7 +2,7 @@
services:
prometheus:
image: prom/prometheus
image: docker.io/prom/prometheus:v3.7.1
container_name: prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'
@ -18,7 +18,7 @@ services:
- prom_data:/prometheus
alertmanager:
image: prom/alertmanager
image: docker.io/prom/alertmanager:v0.28.1
container_name: alertmanager
command:
- '--config.file=/etc/alertmanager/alertmanager.yaml'
@ -31,7 +31,7 @@ services:
- alertmanager_data:/alertmanager
grafana:
image: grafana/grafana
image: docker.io/grafana/grafana:12.2.1
container_name: grafana
ports:
- 3000:3000
@ -45,7 +45,7 @@ services:
- graf_data:/var/lib/grafana
pve-exporter:
image: prompve/prometheus-pve-exporter
image: docker.io/prompve/prometheus-pve-exporter:3.5.5
container_name: pve-exporter
ports:
- 9221:9221
@ -58,7 +58,7 @@ services:
- /dev/null:/etc/prometheus/pve.yml
loki:
image: grafana/loki:3
image: docker.io/grafana/loki:3.5.7
container_name: loki
ports:
- 13100:3100
@ -69,7 +69,7 @@ services:
- loki_data:/var/loki
ntfy-alertmanager-ccchh-critical:
image: xenrox/ntfy-alertmanager:latest
image: docker.io/xenrox/ntfy-alertmanager:0.5.0
container_name: ntfy-alertmanager-ccchh-critical
volumes:
- ./configs/ntfy-alertmanager-ccchh-critical:/etc/ntfy-alertmanager/config
@ -78,7 +78,7 @@ services:
restart: unless-stopped
ntfy-alertmanager-fux-critical:
image: xenrox/ntfy-alertmanager:latest
image: docker.io/xenrox/ntfy-alertmanager:0.5.0
container_name: ntfy-alertmanager-fux-critical
volumes:
- ./configs/ntfy-alertmanager-fux-critical:/etc/ntfy-alertmanager/config
@ -87,7 +87,7 @@ services:
restart: unless-stopped
ntfy-alertmanager-ccchh:
image: xenrox/ntfy-alertmanager:latest
image: docker.io/xenrox/ntfy-alertmanager:0.5.0
container_name: ntfy-alertmanager-ccchh
volumes:
- ./configs/ntfy-alertmanager-ccchh:/etc/ntfy-alertmanager/config
@ -96,7 +96,7 @@ services:
restart: unless-stopped
ntfy-alertmanager-fux:
image: xenrox/ntfy-alertmanager:latest
image: docker.io/xenrox/ntfy-alertmanager:0.5.0
container_name: ntfy-alertmanager-fux
volumes:
- ./configs/ntfy-alertmanager-fux:/etc/ntfy-alertmanager/config

View file

@ -46,7 +46,7 @@ services:
- "8080:8080"
db:
image: postgres:15.14
image: docker.io/library/postgres:15.14
restart: unless-stopped
networks:
- keycloak

View file

@ -1,7 +1,7 @@
services:
mailman-core:
restart: unless-stopped
image: maxking/mailman-core:0.5 # Use a specific version tag (tag latest is not published)
image: docker.io/maxking/mailman-core:0.5 # Use a specific version tag (tag latest is not published)
container_name: mailman-core
hostname: mailman-core
volumes:
@ -25,7 +25,7 @@ services:
mailman-web:
restart: unless-stopped
image: maxking/mailman-web:0.5 # Use a specific version tag (tag latest is not published)
image: docker.io/maxking/mailman-web:0.5 # Use a specific version tag (tag latest is not published)
container_name: mailman-web
hostname: mailman-web
depends_on:
@ -56,7 +56,7 @@ services:
- POSTGRES_DB=mailmandb
- POSTGRES_USER=mailman
- POSTGRES_PASSWORD=wvQjbMRnwFuxGEPz
image: postgres:12-alpine
image: docker.io/library/postgres:12-alpine
volumes:
- /opt/mailman/database:/var/lib/postgresql/data
networks:

View file

@ -1,7 +1,7 @@
---
services:
ntfy:
image: binwiederhier/ntfy
image: docker.io/binwiederhier/ntfy:v2.14.0
container_name: ntfy
command:
- serve

View file

@ -4,7 +4,7 @@
services:
onlyoffice:
image: onlyoffice/documentserver:latest
image: docker.io/onlyoffice/documentserver:9.1.0
restart: unless-stopped
volumes:
- "./onlyoffice/DocumentServer/logs:/var/log/onlyoffice"

View file

@ -13,8 +13,7 @@ services:
restart: unless-stopped
app:
#image: quay.io/hedgedoc/hedgedoc:1.9.9
image: quay.io/hedgedoc/hedgedoc:latest
image: quay.io/hedgedoc/hedgedoc:1.10.3
environment:
- "CMD_DB_URL=postgres://hedgedoc:{{ secret__hedgedoc_db_password }}@database:5432/hedgedoc"
- "CMD_DOMAIN=pad.hamburg.ccc.de"

View file

@ -15,7 +15,7 @@ services:
- pretalx_net
redis:
image: redis:latest
image: docker.io/library/redis:8.2.2
restart: unless-stopped
volumes:
- redis:/data
@ -23,7 +23,7 @@ services:
- pretalx_net
static:
image: docker.io/library/nginx
image: docker.io/library/nginx:1.29.2
restart: unless-stopped
volumes:
- public:/usr/share/nginx/html
@ -33,7 +33,7 @@ services:
- pretalx_net
pretalx:
image: pretalx/standalone:latest
image: docker.io/pretalx/standalone:v2025.1.0
entrypoint: gunicorn
command:
- "pretalx.wsgi"
@ -78,7 +78,7 @@ services:
- pretalx_net
celery:
image: pretalx/standalone:latest
image: docker.io/pretalx/standalone:v2025.1.0
command:
- taskworker
restart: unless-stopped

View file

@ -11,9 +11,9 @@ services:
networks:
backend:
restart: unless-stopped
redis:
image: docker.io/library/redis:7
image: docker.io/library/redis:7.4.6
ports:
- "6379:6379"
volumes: