Collect even more version numbers in docker/defaults/main.yml

This commit is contained in:
Sam A. 2022-12-28 16:19:07 +01:00
parent ad9a42f223
commit d6ce46e2f2
Signed by: samsapti
GPG Key ID: CBBBE7371E81C4EA
10 changed files with 27 additions and 17 deletions

View File

@ -42,6 +42,7 @@ services:
domain: sso.{{ base_domain }} domain: sso.{{ base_domain }}
volume_folder: "{{ volume_root_folder }}/keycloak" volume_folder: "{{ volume_root_folder }}/keycloak"
version: "20.0" version: "20.0"
postgres_version: 10
allowed_sender_domain: true allowed_sender_domain: true
restic: restic:
@ -67,6 +68,8 @@ services:
domain: "cloud.{{ base_domain }}" domain: "cloud.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/nextcloud" volume_folder: "{{ volume_root_folder }}/nextcloud"
version: 25-apache version: 25-apache
postgres_version: 10
redis_version: 7-alpine
allowed_sender_domain: true allowed_sender_domain: true
gitea: gitea:
@ -81,6 +84,7 @@ services:
domain: "passit.{{ base_domain }}" domain: "passit.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/passit" volume_folder: "{{ volume_root_folder }}/passit"
version: stable version: stable
postgres_version: 10
allowed_sender_domain: true allowed_sender_domain: true
matrix: matrix:
@ -88,6 +92,7 @@ services:
domain: "matrix.{{ base_domain }}" domain: "matrix.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/matrix" volume_folder: "{{ volume_root_folder }}/matrix"
version: v1.63.1 version: v1.63.1
postgres_version: 10
allowed_sender_domain: true allowed_sender_domain: true
riot: riot:
@ -113,6 +118,7 @@ services:
domain: "pad.{{ base_domain }}" domain: "pad.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/hedgedoc" volume_folder: "{{ volume_root_folder }}/hedgedoc"
version: 1.9.6 version: 1.9.6
postgres_version: 10-alpine
data_coop_website: data_coop_website:
file: websites/data.coop.yml file: websites/data.coop.yml
@ -168,6 +174,8 @@ services:
domain: "social.{{ base_domain }}" domain: "social.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/mastodon" volume_folder: "{{ volume_root_folder }}/mastodon"
version: v4.0.2 version: v4.0.2
postgres_version: 14-alpine
redis_version: 6-alpine
allowed_sender_domain: true allowed_sender_domain: true
rallly: rallly:
@ -175,6 +183,7 @@ services:
domain: "when.{{ base_domain }}" domain: "when.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/rallly" volume_folder: "{{ volume_root_folder }}/rallly"
version: ac55701890cd866ee946deb25e2b2839fb14900e version: ac55701890cd866ee946deb25e2b2839fb14900e
postgres_version: 14-alpine
allowed_sender_domain: true allowed_sender_domain: true
pinafore: pinafore:
@ -186,6 +195,8 @@ services:
file: membersystem.yml file: membersystem.yml
domain: "member.{{ base_domain }}" domain: "member.{{ base_domain }}"
django_admins: "Vidir:valberg@orn.li" django_admins: "Vidir:valberg@orn.li"
version: latest
postgres_version: 13-alpine
allowed_sender_domain: true allowed_sender_domain: true
watchtower: watchtower:

View File

@ -8,7 +8,7 @@
services: services:
drone: drone:
container_name: "drone" container_name: "drone"
image: drone/drone:1 image: "drone/drone:{{ services.drone.version }}"
restart: unless-stopped restart: unless-stopped
networks: networks:
- external_services - external_services
@ -48,4 +48,4 @@
drone: drone:
external_services: external_services:
external: external:
name: external_services name: external_services

View File

@ -22,7 +22,7 @@
definition: definition:
services: services:
database: database:
image: "postgres:10-alpine" image: "postgres:{{ services.hedgedoc.postgres_version }}"
environment: environment:
POSTGRES_USER: "codimd" POSTGRES_USER: "codimd"
POSTGRES_PASSWORD: "{{ postgres_passwords.hedgedoc }}" POSTGRES_PASSWORD: "{{ postgres_passwords.hedgedoc }}"
@ -34,7 +34,7 @@
- "{{ services.hedgedoc.volume_folder }}/db:/var/lib/postgresql/data" - "{{ services.hedgedoc.volume_folder }}/db:/var/lib/postgresql/data"
app: app:
image: quay.io/hedgedoc/hedgedoc:{{ services.hedgedoc.version }} image: "quay.io/hedgedoc/hedgedoc:{{ services.hedgedoc.version }}"
environment: environment:
CMD_DB_URL: "postgres://codimd:{{ postgres_passwords.hedgedoc }}@hedgedoc_database_1:5432/codimd" CMD_DB_URL: "postgres://codimd:{{ postgres_passwords.hedgedoc }}@hedgedoc_database_1:5432/codimd"
CMD_DOMAIN: "{{ services.hedgedoc.domain }}" CMD_DOMAIN: "{{ services.hedgedoc.domain }}"

View File

@ -5,9 +5,8 @@
definition: definition:
version: "3.6" version: "3.6"
services: services:
postgres: postgres:
image: "postgres:10" image: "postgres:{{ services.keycloak.postgres_version }}"
restart: "unless-stopped" restart: "unless-stopped"
networks: networks:
- "keycloak" - "keycloak"

View File

@ -55,7 +55,7 @@
services: services:
db: db:
restart: always restart: always
image: postgres:14-alpine image: "postgres:{{ services.mastodon.postgres_version }}"
shm_size: 256mb shm_size: 256mb
networks: networks:
- internal_network - internal_network
@ -70,7 +70,7 @@
redis: redis:
restart: always restart: always
image: redis:6-alpine image: "redis:{{ services.mastodon.redis_version }}"
networks: networks:
- internal_network - internal_network
healthcheck: healthcheck:

View File

@ -66,7 +66,7 @@
services: services:
matrix_db: matrix_db:
container_name: matrix_db container_name: matrix_db
image: postgres:10 image: "postgres:{{ services.matrix.postgres_version }}"
restart: unless-stopped restart: unless-stopped
networks: networks:
- matrix - matrix
@ -78,7 +78,7 @@
matrix_app: matrix_app:
container_name: matrix container_name: matrix
image: matrixdotorg/synapse:{{ services.matrix.version }} image: "matrixdotorg/synapse:{{ services.matrix.version }}"
restart: unless-stopped restart: unless-stopped
networks: networks:
- matrix - matrix
@ -96,7 +96,7 @@
riot: riot:
container_name: riot_app container_name: riot_app
image: avhost/docker-matrix-riot:{{ services.riot.version }} image: "avhost/docker-matrix-riot:{{ services.riot.version }}"
restart: unless-stopped restart: unless-stopped
networks: networks:
- matrix - matrix

View File

@ -8,7 +8,7 @@
version: "3" version: "3"
services: services:
backend: backend:
image: docker.data.coop/membersystem:latest image: "docker.data.coop/membersystem:{{ services.membersystem.version }}"
restart: always restart: always
user: $UID:$GID user: $UID:$GID
tty: true tty: true
@ -37,7 +37,7 @@
com.centurylinklabs.watchtower.enable: "true" com.centurylinklabs.watchtower.enable: "true"
postgres: postgres:
image: postgres:13-alpine image: "postgres:{{ services.membersystem.postgres_version }}"
restart: always restart: always
volumes: volumes:
- "{{ volume_root_folder }}/membersystem/postgres/data:/var/lib/postgresql/data" - "{{ volume_root_folder }}/membersystem/postgres/data:/var/lib/postgresql/data"

View File

@ -12,7 +12,7 @@
definition: definition:
services: services:
postgres: postgres:
image: "postgres:10" image: "postgres:{{ services.nextcloud.postgres_version }}"
restart: "unless-stopped" restart: "unless-stopped"
networks: networks:
- "nextcloud" - "nextcloud"
@ -24,7 +24,7 @@
POSTGRES_USER: "nextcloud" POSTGRES_USER: "nextcloud"
redis: redis:
image: "redis:7-alpine" image: "redis:{{ services.nextcloud.redis_version }}"
restart: "unless-stopped" restart: "unless-stopped"
command: "redis-server --requirepass {{ nextcloud_secrets.redis_password }}" command: "redis-server --requirepass {{ nextcloud_secrets.redis_password }}"
tmpfs: tmpfs:

View File

@ -8,7 +8,7 @@
version: "3.6" version: "3.6"
services: services:
passit_db: passit_db:
image: "postgres:10" image: "postgres:{{ services.passit.postgres_version }}"
restart: "always" restart: "always"
networks: networks:
- "passit" - "passit"

View File

@ -16,7 +16,7 @@
version: "3.8" version: "3.8"
services: services:
rallly_db: rallly_db:
image: "postgres:14-alpine" image: "postgres:{{ services.rallly.postgres_version }}"
restart: "always" restart: "always"
shm_size: "256mb" shm_size: "256mb"
networks: networks: