Introduced `supplementary_environment_values` in Chill defaults and updated `env_file.env` template to dynamically inject custom environment variables. Added placeholder `docker_secrets` for future secrets management.
58 lines
1.8 KiB
YAML
58 lines
1.8 KiB
YAML
---
|
|
# defaults file for ansible_role_chill
|
|
add_postgres: false
|
|
database_version: 17
|
|
database_image: "postgis/postgis:{{ database_version }}-3.4-alpine"
|
|
chill_image_nginx_name: nginx
|
|
chill_image_php_name: php
|
|
chill_image_redis: "redis"
|
|
chill_image_rabbitmq: "rabbitmq:3-management-alpine"
|
|
chill_image_relatorio: "registry.gitlab.com/champs-libres/public/relatorio-tornado/app:latest"
|
|
traefik_image_traefik: "traefik:v3.2"
|
|
|
|
# to install or not traefik as front-end
|
|
traefik_install: true
|
|
|
|
docker_secrets: []
|
|
|
|
# default chill config for each environment
|
|
default_chill:
|
|
chill_environment: main_env
|
|
add_postgres: false
|
|
chill_image_tag: v0.0.1-beta
|
|
host: 'devpms.samusocial.be'
|
|
tls_config: self_signed
|
|
expose_port: false # can be false, or the port number
|
|
# use rabbitmq as message broker. If not in use, it will be replaced by doctrine
|
|
rabbitmq_install: true
|
|
proxy_ips:
|
|
# 127.0.0.1 is always added
|
|
- 192.168.0.0/16
|
|
- 10.0.0.0/8
|
|
- 172.16.0.0/12
|
|
chill_config:
|
|
# supplementary environment values to set in the in the env file
|
|
supplementary_environment_values: {}
|
|
trusted_hosts: 'devpms.samusocial.be '
|
|
database_host: '172.17.17.71'
|
|
database_port: '5432'
|
|
database_name: 'chilldev'
|
|
database_user: 'chilldev'
|
|
database_version: '15'
|
|
# database_password:
|
|
mailer_user: ''
|
|
mailer_host: 'smtp.example.com'
|
|
mailer_port: '25'
|
|
notification_host: 'https://devpms.samusocial.be '
|
|
notification_from_email: 'devpms@samusocial.be'
|
|
# app_secret:
|
|
# admin_password:
|
|
mailer_dsn: 'null://null'
|
|
mailer_url: 'null://null'
|
|
# jwt_passphrase:
|
|
# jwt_secret_key: '1234'
|
|
# jwt_public_key: '1234'
|
|
rabbitmq_user: 'chilldev'
|
|
# rabbitmq_password:
|
|
editor_server: 'https://collabora.samusocial.be'
|
|
ovhcloud_dsn: 'null://null' |