{% include 'roles/sys-svc-container/templates/env.j2' %} FRIENDICA_URL={{ FRIENDICA_BASE_URL }} HOSTNAME={{ lookup('domain',application_id) }} FRIENDICA_NO_VALIDATION={{ FRIENDICA_OIDC_ENABLED | bool | string | lower }} FRIENDICA_DEBUGGING={{ (MODE_DEBUG | bool) | lower }}{{"\n"}} FRIENDICA_LOGLEVEL={% if MODE_DEBUG | bool %}9{% else %}5{% endif %}{{"\n"}} FRIENDICA_LOGGER=syslog MYSQL_HOST={{ lookup('database', application_id, 'host') }}:{{ lookup('database', application_id, 'port') }} MYSQL_DATABASE={{ lookup('database', application_id, 'name') }} MYSQL_USER={{ lookup('database', application_id, 'username') }} MYSQL_PASSWORD={{ lookup('database', application_id, 'password') | dotenv_quote }} {% set email = lookup('email', application_id) %} {% if email.enabled | bool %} SMTP={{ email.host }} SMTP_DOMAIN={{ email.domain }} SMTP_PORT={{ email.port }} SMTP_AUTH={{ email.auth_mechanism }} {% if email.auth | bool %} SMTP_AUTH_USER={{ email.username }} SMTP_AUTH_PASS={{ email.password }} {% endif %} SMTP_TLS={{ 'on' if email.tls else 'off' }} SMTP_STARTTLS={{ 'on' if email.start_tls else 'off' }} SMTP_FROM=no-reply {% endif %} FRIENDICA_ADMIN_MAIL={{ lookup('users', 'administrator').email }} MAILNAME={{ lookup('users', 'administrator').email }}