44 lines
1.6 KiB
Django/Jinja
44 lines
1.6 KiB
Django/Jinja
OCIS_URL="{{var_owncloud_domain}}"
|
|
OCIS_INSECURE="false"
|
|
|
|
PROXY_TLS="false"
|
|
|
|
{% if var_owncloud_authentication_kind != 'internal' %}
|
|
PROXY_AUTOPROVISION_ACCOUNTS="false"
|
|
{% endif %}
|
|
|
|
{% if var_owncloud_authentication_kind == 'authelia' %}
|
|
OCIS_OIDC_CLIENT_ID="{{var_owncloud_authentication_data_authelia_web_client_id}}"
|
|
OCIS_OIDC_ISSUER="{{var_owncloud_authentication_data_authelia_url_base}}"
|
|
|
|
PROXY_AUTOPROVISION_ACCOUNTS="true"
|
|
PROXY_OIDC_REWRITE_WELLKNOWN="true"
|
|
PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD="none"
|
|
PROXY_OIDC_INSECURE="false"
|
|
PROXY_USER_OIDC_CLAIM="name"
|
|
PROXY_USER_CS3_CLAIM="username"
|
|
|
|
WEB_OIDC_AUTHORITY="{{var_owncloud_authentication_data_authelia_url_base}}"
|
|
WEB_OIDC_METADATA_URL="{{var_owncloud_authentication_data_authelia_url_base}}/.well-known/openid-configuration"
|
|
WEB_OIDC_CLIENT_ID="{{var_owncloud_authentication_data_authelia_web_client_id}}"
|
|
WEB_OIDC_SCOPE="openid profile email groups"
|
|
{% endif %}
|
|
|
|
{% if var_owncloud_public_share_password_necessity == 'nothing' %}
|
|
OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD="false"
|
|
OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD="false"
|
|
{% endif %}
|
|
{% if var_owncloud_public_share_password_necessity == 'writable' %}
|
|
OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD="false"
|
|
OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD="true"
|
|
{% endif %}
|
|
{% if var_owncloud_public_share_password_necessity == 'all' %}
|
|
OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD="true"
|
|
OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD="true"
|
|
{% endif %}
|
|
|
|
{% if var_owncloud_public_share_password_policy_active %}
|
|
OCIS_SHARING_PASSWORD_POLICY_DISABLED="false"
|
|
{% else %}
|
|
OCIS_SHARING_PASSWORD_POLICY_DISABLED="true"
|
|
{% endif %}
|