adopt demo deployment config
This commit is contained in:
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=false
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
TRAEFIK_LOG_LEVEL=
|
TRAEFIK_LOG_LEVEL=
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
|
|||||||
@@ -124,6 +124,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/proxy.yaml:/etc/ocis/proxy.yaml
|
- ./config/ocis/proxy.yaml:/etc/ocis/proxy.yaml
|
||||||
- ocis-data:/var/lib/ocis
|
- ocis-data:/var/lib/ocis
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -68,6 +68,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
- ./config/ocis/web-config.dist.json:/config/web-config.dist.json
|
- ./config/ocis/web-config.dist.json:/config/web-config.dist.json
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -134,6 +134,8 @@ services:
|
|||||||
STORAGE_LDAP_BIND_PASSWORD: ${STORAGE_LDAP_BIND_PASSWORD:-reva}
|
STORAGE_LDAP_BIND_PASSWORD: ${STORAGE_LDAP_BIND_PASSWORD:-reva}
|
||||||
|
|
||||||
ACCOUNTS_JWT_SECRET: ${OCIS_METADATA_JWT_SECRET:-Pive-Fumkiu4}
|
ACCOUNTS_JWT_SECRET: ${OCIS_METADATA_JWT_SECRET:-Pive-Fumkiu4}
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/accounts/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/accounts/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
logging:
|
logging:
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=false
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -63,7 +63,9 @@ services:
|
|||||||
OCIS_URL: https://${OCIS_DOMAIN:-ocis.owncloud.test}
|
OCIS_URL: https://${OCIS_DOMAIN:-ocis.owncloud.test}
|
||||||
OCIS_LOG_LEVEL: ${OCIS_LOG_LEVEL:-error} # make oCIS less verbose
|
OCIS_LOG_LEVEL: ${OCIS_LOG_LEVEL:-error} # make oCIS less verbose
|
||||||
PROXY_TLS: "false" # do not use SSL between Traefik and oCIS
|
PROXY_TLS: "false" # do not use SSL between Traefik and oCIS
|
||||||
ACCOUNTS_DEMO_USERS_AND_GROUPS: "false" # don't generate demo users
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
# change default secrets
|
# change default secrets
|
||||||
IDP_LDAP_BIND_PASSWORD: ${IDP_LDAP_BIND_PASSWORD:-idp}
|
IDP_LDAP_BIND_PASSWORD: ${IDP_LDAP_BIND_PASSWORD:-idp}
|
||||||
STORAGE_LDAP_BIND_PASSWORD: ${STORAGE_LDAP_BIND_PASSWORD:-reva}
|
STORAGE_LDAP_BIND_PASSWORD: ${STORAGE_LDAP_BIND_PASSWORD:-reva}
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -88,6 +88,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
- ./config/ocis/web-config.dist.json:/config/web-config.dist.json
|
- ./config/ocis/web-config.dist.json:/config/web-config.dist.json
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -72,6 +72,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
- ocis-data:/var/lib/ocis
|
- ocis-data:/var/lib/ocis
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -63,6 +63,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
- ocis-data:/var/lib/ocis
|
- ocis-data:/var/lib/ocis
|
||||||
|
|||||||
@@ -2,6 +2,10 @@
|
|||||||
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
# It skips certificate validation for various parts of oCIS and is needed if you use self signed certificates.
|
||||||
INSECURE=true
|
INSECURE=true
|
||||||
|
|
||||||
|
# The demo users should not be created on a production instance
|
||||||
|
# because their passwords are public
|
||||||
|
DEMO_USERS=true
|
||||||
|
|
||||||
### Traefik settings ###
|
### Traefik settings ###
|
||||||
# Serve Treafik dashboard. Defaults to "false".
|
# Serve Treafik dashboard. Defaults to "false".
|
||||||
TRAEFIK_DASHBOARD=
|
TRAEFIK_DASHBOARD=
|
||||||
|
|||||||
@@ -71,6 +71,9 @@ services:
|
|||||||
OCIS_INSECURE: "${INSECURE:-false}"
|
OCIS_INSECURE: "${INSECURE:-false}"
|
||||||
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)
|
||||||
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
PROXY_ENABLE_BASIC_AUTH: "${PROXY_ENABLE_BASIC_AUTH:-false}"
|
||||||
|
# demo users
|
||||||
|
ACCOUNTS_DEMO_USERS_AND_GROUPS: "${DEMO_USERS:-false}" # deprecated, remove after switching to LibreIDM
|
||||||
|
IDM_CREATE_DEMO_USERS: "${DEMO_USERS:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
- ./config/ocis/entrypoint-override.sh:/entrypoint-override.sh
|
||||||
- ./config/ocis/mimetypes.json:/var/tmp/ocis/app-config/mimetypes.json
|
- ./config/ocis/mimetypes.json:/var/tmp/ocis/app-config/mimetypes.json
|
||||||
|
|||||||
Reference in New Issue
Block a user