fix image tags (#658)

Reviewed-on: #658
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
This commit is contained in:
Michael Grote 2024-01-26 22:24:49 +01:00 committed by mg
parent e3ea288caf
commit 47b00dca68
15 changed files with 30 additions and 31 deletions

View File

@ -2,7 +2,7 @@ version: '3'
services: services:
httpd-registry: httpd-registry:
container_name: "httpd-registry" container_name: "httpd-registry"
image: httpd:2.4.57 image: "httpd:2.4.57"
restart: always restart: always
volumes: volumes:
- uploads:/usr/local/apache2/htdocs/ - uploads:/usr/local/apache2/htdocs/
@ -14,7 +14,7 @@ services:
python-api-server: python-api-server:
container_name: httpd-api container_name: httpd-api
image: registry.mgrote.net/python-api-server:latest image: "registry.mgrote.net/python-api-server:latest"
restart: always restart: always
ports: ports:
- "5040:5000" - "5040:5000"

View File

@ -1,7 +1,7 @@
version: '3.3' version: '3.3'
services: services:
postfix: postfix:
image: registry.mgrote.net/postfix:master image: "registry.mgrote.net/postfix:master"
container_name: mail-relay container_name: mail-relay
restart: always restart: always
labels: labels:

View File

@ -3,7 +3,7 @@ services:
######## Miniflux ######## ######## Miniflux ########
miniflux: miniflux:
container_name: "mf-frontend" container_name: "mf-frontend"
image: ghcr.io/miniflux/miniflux:2.0.51 image: "ghcr.io/miniflux/miniflux:2.0.51"
restart: always restart: always
depends_on: depends_on:
- db - db
@ -36,7 +36,7 @@ services:
######## PostGreSQL ######## ######## PostGreSQL ########
db: db:
container_name: "mf-db" container_name: "mf-db"
image: postgres:13.12:13.12 image: "postgres:16.0"
restart: always restart: always
environment: environment:
POSTGRES_USER: miniflux POSTGRES_USER: miniflux
@ -61,7 +61,7 @@ services:
MF_API_URL: https://miniflux.mgrote.net/v1 MF_API_URL: https://miniflux.mgrote.net/v1
MF_SLEEP: 600 MF_SLEEP: 600
#MF_DEBUG: 1 #MF_DEBUG: 1
image: registry.mgrote.net/miniflux-filter:latest image: "registry.mgrote.net/miniflux-filter:latest"
volumes: volumes:
- ./filter.txt:/data/filter.txt - ./filter.txt:/data/filter.txt
networks: networks:

View File

@ -3,7 +3,7 @@ services:
######## navidrome-mg ######## ######## navidrome-mg ########
navidrome-mg: navidrome-mg:
container_name: "navidrome-mg" container_name: "navidrome-mg"
image: deluan/navidrome:0.51.0@sha256:efd0b899e74db3e5063a8c773cfe7d103b0b61ce7021a50f2f9da189591b9dc7 image: "deluan/navidrome:0.51.0@sha256:efd0b899e74db3e5063a8c773cfe7d103b0b61ce7021a50f2f9da189591b9dc7"
restart: always restart: always
environment: environment:
ND_LOGLEVEL: info ND_LOGLEVEL: info

View File

@ -2,7 +2,7 @@ version: '3.3'
services: services:
######## Datenbank ######## ######## Datenbank ########
nextcloud-db: nextcloud-db:
image: mariadb:10.6.15 image: "mariadb:10.6.15"
container_name: nextcloud-db container_name: nextcloud-db
command: --transaction-isolation=READ-COMMITTED --log-bin=ROW --innodb_read_only_compressed=OFF command: --transaction-isolation=READ-COMMITTED --log-bin=ROW --innodb_read_only_compressed=OFF
restart: unless-stopped restart: unless-stopped
@ -30,7 +30,7 @@ services:
######## Redis ######## ######## Redis ########
nextcloud-redis: nextcloud-redis:
image: redis:70.15 image: "redis:7.0.15"
container_name: nextcloud-redis container_name: nextcloud-redis
hostname: nextcloud-redis hostname: nextcloud-redis
networks: networks:
@ -43,7 +43,7 @@ services:
######## cron ######## ######## cron ########
nextcloud-cron: nextcloud-cron:
container_name: nextcloud-cron container_name: nextcloud-cron
image: registry.mgrote.net/nextcloud-cronjob:master image: "registry.mgrote.net/nextcloud-cronjob:master"
restart: unless-stopped restart: unless-stopped
network_mode: none network_mode: none
depends_on: depends_on:
@ -59,7 +59,7 @@ services:
######## Nextcloud ######## ######## Nextcloud ########
nextcloud-app: nextcloud-app:
image: nextcloud:27.1.5 image: "nextcloud:27.1.5"
container_name: nextcloud-app container_name: nextcloud-app
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:

View File

@ -19,7 +19,7 @@ version: '3.5'
services: services:
photoprism: photoprism:
# Use photoprism/photoprism:preview instead for testing preview builds: # Use photoprism/photoprism:preview instead for testing preview builds:
image: photoprism/photoprism:latest image: "photoprism/photoprism:231128"
container_name: photoprism-frontend container_name: photoprism-frontend
restart: always restart: always
security_opt: security_opt:
@ -66,7 +66,7 @@ services:
com.centurylinklabs.watchtower.depends-on: photoprism-db com.centurylinklabs.watchtower.depends-on: photoprism-db
mariadb: mariadb:
image: mariadb:10.6.15:10 image: "mariadb:10.6.15"
container_name: photoprism-db container_name: photoprism-db
restart: always restart: always
security_opt: security_opt:

View File

@ -3,7 +3,7 @@ services:
oci-registry: oci-registry:
restart: always restart: always
container_name: oci-registry container_name: oci-registry
image: registry:2.8.2 image: "registry:2.8.2"
volumes: volumes:
- oci:/var/lib/registry - oci:/var/lib/registry
- ./htpasswd:/auth/htpasswd - ./htpasswd:/auth/htpasswd
@ -51,7 +51,7 @@ services:
# docker pull registry.mgrote.net/myfirstimage # docker pull registry.mgrote.net/myfirstimage
oci-registry-redis: oci-registry-redis:
image: redis:7.0.15 image: "redis:7.0.15"
container_name: oci-registry-redis container_name: oci-registry-redis
networks: networks:
- intern - intern
@ -65,7 +65,7 @@ services:
oci-registry-ui: oci-registry-ui:
restart: always restart: always
# url: registry.mgrote.net/ui/index.html # url: registry.mgrote.net/ui/index.html
image: joxit/docker-registry-ui:latest image: "joxit/docker-registry-ui:2.5.5"
container_name: oci-registry-ui container_name: oci-registry-ui
environment: environment:
DELETE_IMAGES: true DELETE_IMAGES: true

View File

@ -3,7 +3,7 @@ services:
routeros-config-export: routeros-config-export:
container_name: routeros-config-export container_name: routeros-config-export
restart: always restart: always
image: registry.mgrote.net/routeros-config-export:master@sha256:2a23f6ae21b55ac39a8ffe5dcb6d3441473e02c6402d68d85e90abfa1ff634cb image: "registry.mgrote.net/routeros-config-export:master@sha256:2a23f6ae21b55ac39a8ffe5dcb6d3441473e02c6402d68d85e90abfa1ff634cb"
volumes: volumes:
- ./key_rb5009:/key_rb5009:ro - ./key_rb5009:/key_rb5009:ro
- ./key_hex:/key_hex:ro - ./key_hex:/key_hex:ro

View File

@ -3,7 +3,7 @@ version: '2.3'
services: services:
statping: statping:
container_name: statping container_name: statping
image: adamboutcher/statping-ng:latest image: "adamboutcher/statping-ng:latest"
restart: always restart: always
volumes: volumes:
- statping_data:/app - statping_data:/app

View File

@ -3,7 +3,7 @@ services:
######## traefik ######## ######## traefik ########
traefik: traefik:
container_name: traefik container_name: traefik
image: traefik:2.10 image: "traefik:2.10"
restart: always restart: always
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
@ -25,7 +25,7 @@ services:
######## nforwardauth ######## ######## nforwardauth ########
nforwardauth: nforwardauth:
restart: always restart: always
image: nosduco/nforwardauth:v1.3.4 image: "nosduco/nforwardauth:v1.3.4"
container_name: traefik-nforwardauth container_name: traefik-nforwardauth
environment: environment:
TOKEN_SECRET: {{ lookup('keepass', 'nforwardauth_token_secret', 'password') }} TOKEN_SECRET: {{ lookup('keepass', 'nforwardauth_token_secret', 'password') }}

View File

@ -2,7 +2,7 @@
version: "2.1" version: "2.1"
services: services:
unifi-network-application: unifi-network-application:
image: lscr.io/linuxserver/unifi-network-application:8.0.28-ls27 image: "lscr.io/linuxserver/unifi-network-application:8.0.28-ls27"
container_name: unifi-network-application container_name: unifi-network-application
environment: environment:
PUID: 1000 PUID: 1000
@ -41,7 +41,7 @@ services:
# 1. mongo # 1. mongo
# 2. db.getSiblingDB("unifidb").createUser({user: "unifiuser", pwd: "GEHEIM", roles: [{role: "dbOwner", db: "unifidb"}, {role: "dbOwner", db: "unifidb_stat"}]}); # 2. db.getSiblingDB("unifidb").createUser({user: "unifiuser", pwd: "GEHEIM", roles: [{role: "dbOwner", db: "unifidb"}, {role: "dbOwner", db: "unifidb_stat"}]});
# https://discourse.linuxserver.io/t/cant-connect-to-mongodb-for-unifi-network-application/8166 # https://discourse.linuxserver.io/t/cant-connect-to-mongodb-for-unifi-network-application/8166
image: docker.io/mongo:6.0.13 image: "docker.io/mongo:6.0.13"
container_name: unifi-db container_name: unifi-db
volumes: volumes:
- db-data:/data/db - db-data:/data/db

View File

@ -3,7 +3,7 @@ services:
watchtower: watchtower:
restart: always restart: always
container_name: watchtower container_name: watchtower
image: containrrr/watchtower:1.7.1@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038 image: "containrrr/watchtower:1.7.1@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038"
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:

View File

@ -2,7 +2,7 @@ version: '3'
services: services:
wiki-webserver: wiki-webserver:
container_name: wiki-webserver container_name: wiki-webserver
image: httpd:2.4.58@sha256:ba846154ade27292d216cce2d21f1c7e589f3b66a4a643bff0cdd348efd17aa3 image: "httpd:2.4.57@sha256:5201524443f9026753e25540a44495b7f6e6ca706c71208bb3a5f2daac205c31"
restart: always restart: always
networks: networks:
- traefik - traefik

View File

@ -5,7 +5,7 @@ services:
woodpecker-server: woodpecker-server:
restart: always restart: always
container_name: woodpecker-server container_name: woodpecker-server
image: woodpeckerci/woodpecker-server:v2.2.2 image: "woodpeckerci/woodpecker-server:v2.2.2"
ports: ports:
- 8000:8000 - 8000:8000
volumes: volumes:
@ -43,7 +43,7 @@ services:
woodpecker-agent: woodpecker-agent:
container_name: woodpecker-agent container_name: woodpecker-agent
image: woodpeckerci/woodpecker-agent:v2.2.2 image: "woodpeckerci/woodpecker-agent:v2.2.1"
command: agent command: agent
restart: always restart: always
depends_on: depends_on:

View File

@ -61,11 +61,10 @@ gitea_repo_indexer_enabled: true
gitea_mailer_enabled: true gitea_mailer_enabled: true
gitea_mailer_skip_verify: false gitea_mailer_skip_verify: false
gitea_mailer_tls_enabled: true gitea_mailer_tls_enabled: false
gitea_mailer_host: smtp.strato.de:465 gitea_mailer_host: docker10.mgrote.net:1025
gitea_mailer_from: info@mgrote.net gitea_mailer_from: gitea@mgrote.net
gitea_mailer_user: "info@mgrote.net" gitea_mailer_user: "gitea@mgrote.net"
gitea_mailer_password: "{{ lookup('keepass', 'strato_smtp_password', 'password') }}"
gitea_mailer_type: smtp gitea_mailer_type: smtp
gitea_default_branch: 'master' gitea_default_branch: 'master'