14 lines
552 B
YAML
14 lines
552 B
YAML
---
|
|
_service_database_image: "{{ service_postgres_image }}:{{ service_postgres_tag }}"
|
|
_service_database_mount_destination: >-
|
|
{{
|
|
'/var/lib/postgresql/data'
|
|
if (service_postgres_tag | split('-') | length > 1)
|
|
and (service_postgres_tag | split('-') | first) is version('18', '<')
|
|
else '/var/lib/postgresql'
|
|
}}
|
|
_service_database_env:
|
|
POSTGRES_USER: "{{ service_name | replace('-', '_') }}"
|
|
POSTGRES_PASSWORD_FILE: "/run/secrets/{{ service_database_type }}"
|
|
POSTGRES_INITDB_ARGS: "--encoding=UTF-8 --lc-collate=C --lc-ctype=C"
|