2024-12-30 13:35:21 +01:00
|
|
|
{% if var_tandoor_database_kind == 'sqlite' %}
|
|
|
|
DB_ENGINE=django.db.backends.sqlite3
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% if var_tandoor_database_kind == 'postgresql' %}
|
|
|
|
DB_ENGINE=django.db.backends.postgresql
|
|
|
|
POSTGRES_HOST={{var_tandoor_database_data_postgresql_host}}
|
|
|
|
POSTGRES_DB={{var_tandoor_database_data_postgresql_schema}}
|
|
|
|
POSTGRES_PORT={{var_tandoor_database_data_postgresql_port | string}}
|
|
|
|
POSTGRES_USER={{var_tandoor_database_data_postgresql_username}}
|
|
|
|
POSTGRES_PASSWORD={{var_tandoor_database_data_postgresql_password}}
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% if var_tandoor_authentication_kind == 'internal' %}
|
|
|
|
ENABLE_SIGNUP=1
|
|
|
|
REMOTE_USER_AUTH=0
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% if var_tandoor_authentication_kind == 'authelia' %}
|
|
|
|
ENABLE_SIGNUP=0
|
|
|
|
REMOTE_USER_AUTH=1
|
2025-01-08 22:56:02 +01:00
|
|
|
SOCIALACCOUNT_PROVIDERS={"openid_connect": {"OAUTH_PKCE_ENABLED": false, "APPS": [{"provider_id": "authelia", "name": "{{var_tandoor_authentication_data_authelia_label}}", "client_id": "{{var_tandoor_authentication_data_authelia_client_id}}", "secret": "{{var_tandoor_authentication_data_authelia_client_secret}}", "settings": {"server_url":"{{var_tandoor_authentication_data_authelia_url_base}}", "token_auth_method": "client_secret_basic", "oauth_pkce_enabled": false}}]}}
|
2024-12-30 13:35:21 +01:00
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
SECRET_KEY={{var_tandoor_secret_key}}
|
|
|
|
|
|
|
|
ALLOWED_HOSTS={{var_tandoor_domain}}
|
|
|
|
|
|
|
|
ENABLE_METRICS=0
|
|
|
|
ENABLE_PDF_EXPORT=0
|
2025-01-08 20:10:56 +01:00
|
|
|
|
|
|
|
DEBUG=0
|