feat: add s3 storage provisioning for opencloud
Signed-off-by: Bert-Jan Fikse <bert-jan@whatwedo.ch>
This commit is contained in:
parent
2dc9097707
commit
fe85cc0f86
2 changed files with 16 additions and 0 deletions
|
|
@ -33,5 +33,13 @@ opencloud_oidc_user_cs3_claim: "username"
|
||||||
opencloud_oidc_account_edit_url: ""
|
opencloud_oidc_account_edit_url: ""
|
||||||
opencloud_oidc_autoprovision_accounts: true
|
opencloud_oidc_autoprovision_accounts: true
|
||||||
|
|
||||||
|
# S3 storage configuration (leave empty to use local storage)
|
||||||
|
opencloud_use_s3_storage: false
|
||||||
|
opencloud_s3_endpoint: ""
|
||||||
|
opencloud_s3_region: "us-east-1"
|
||||||
|
opencloud_s3_access_key: ""
|
||||||
|
opencloud_s3_secret_key: ""
|
||||||
|
opencloud_s3_bucket: "opencloud"
|
||||||
|
|
||||||
# CSP configuration (extra URLs to allow in connect-src)
|
# CSP configuration (extra URLs to allow in connect-src)
|
||||||
opencloud_csp_extra_connect_src: []
|
opencloud_csp_extra_connect_src: []
|
||||||
|
|
@ -35,6 +35,14 @@ services:
|
||||||
{% if opencloud_oidc_account_edit_url %}
|
{% if opencloud_oidc_account_edit_url %}
|
||||||
WEB_OPTION_ACCOUNT_EDIT_LINK_HREF: "{{ opencloud_oidc_account_edit_url }}"
|
WEB_OPTION_ACCOUNT_EDIT_LINK_HREF: "{{ opencloud_oidc_account_edit_url }}"
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
{% if opencloud_use_s3_storage %}
|
||||||
|
STORAGE_USERS_DRIVER: "decomposeds3"
|
||||||
|
STORAGE_USERS_DECOMPOSEDS3_ENDPOINT: "{{ opencloud_s3_endpoint }}"
|
||||||
|
STORAGE_USERS_DECOMPOSEDS3_REGION: "{{ opencloud_s3_region }}"
|
||||||
|
STORAGE_USERS_DECOMPOSEDS3_ACCESS_KEY: "{{ opencloud_s3_access_key }}"
|
||||||
|
STORAGE_USERS_DECOMPOSEDS3_SECRET_KEY: "{{ opencloud_s3_secret_key }}"
|
||||||
|
STORAGE_USERS_DECOMPOSEDS3_BUCKET: "{{ opencloud_s3_bucket }}"
|
||||||
{% endif %}
|
{% endif %}
|
||||||
networks:
|
networks:
|
||||||
- {{ opencloud_traefik_network }}
|
- {{ opencloud_traefik_network }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue