mirror of
https://github.com/opencloud-eu/opencloud-compose.git
synced 2026-06-08 12:10:05 +08:00
Compare commits
10 Commits
setWritabl
...
add-defaul
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e19f6ba593 | ||
|
|
d9300db50e | ||
|
|
634cd89b0f | ||
|
|
59f5f1702d | ||
|
|
81888ebe66 | ||
|
|
c3471649f8 | ||
|
|
4bfa819979 | ||
|
|
0ee8acafe3 | ||
|
|
a2f8a01119 | ||
|
|
d3c0c80250 |
23
.env.example
23
.env.example
@@ -22,6 +22,8 @@ INSECURE=true
|
|||||||
#COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:external-proxy/opencloud.yml:external-proxy/collabora.yml
|
#COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:external-proxy/opencloud.yml:external-proxy/collabora.yml
|
||||||
# Keycloak Shared User Directory
|
# Keycloak Shared User Directory
|
||||||
#COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:traefik/opencloud.yml:traefik/collabora.yml:idm/ldap-keycloak.yml:traefik/ldap-keycloak.yml
|
#COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:traefik/opencloud.yml:traefik/collabora.yml:idm/ldap-keycloak.yml:traefik/ldap-keycloak.yml
|
||||||
|
# External IDP
|
||||||
|
#COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:traefik/opencloud.yml:traefik/collabora.yml:idm/external-idp.yml
|
||||||
|
|
||||||
## Traefik Settings ##
|
## Traefik Settings ##
|
||||||
# Note: Traefik is always enabled and can't be disabled.
|
# Note: Traefik is always enabled and can't be disabled.
|
||||||
@@ -64,6 +66,7 @@ TRAEFIK_SERVICES_TLS_CONFIG="tls.certresolver=letsencrypt"
|
|||||||
#
|
#
|
||||||
# The certificates need to be copied into ./certs/, the absolute path inside the container is /certs/.
|
# The certificates need to be copied into ./certs/, the absolute path inside the container is /certs/.
|
||||||
# You can also use TRAEFIK_CERTS_DIR=/path/on/host to set the path to the certificates directory.
|
# You can also use TRAEFIK_CERTS_DIR=/path/on/host to set the path to the certificates directory.
|
||||||
|
#TRAEFIK_CERTS_DIR=./certs
|
||||||
# Enable the access log for Traefik by setting the following variable to true.
|
# Enable the access log for Traefik by setting the following variable to true.
|
||||||
TRAEFIK_ACCESS_LOG=
|
TRAEFIK_ACCESS_LOG=
|
||||||
# Configure the log level for Traefik.
|
# Configure the log level for Traefik.
|
||||||
@@ -117,24 +120,30 @@ LOG_LEVEL=
|
|||||||
# Define the kind of logging.
|
# Define the kind of logging.
|
||||||
# The default log can be read by machines.
|
# The default log can be read by machines.
|
||||||
# Set this to true to make the log human readable.
|
# Set this to true to make the log human readable.
|
||||||
# LOG_PRETTY=true
|
#LOG_PRETTY=true
|
||||||
#
|
#
|
||||||
# Define the openCloud storage location. Set the paths for config and data to a local path.
|
# Define the openCloud storage location. Set the paths for config and data to a local path.
|
||||||
# Ensure that the configuration and data directories are owned by the user and group with ID 1000:1000.
|
# Ensure that the configuration and data directories are owned by the user and group with ID 1000:1000.
|
||||||
# This matches the default user inside the container and avoids permission issues when accessing files.
|
# This matches the default user inside the container and avoids permission issues when accessing files.
|
||||||
# Note that especially the data directory can grow big.
|
# Note that especially the data directory can grow big.
|
||||||
# Leaving it default stores data in docker internal volumes.
|
# Leaving it default stores data in docker internal volumes.
|
||||||
# OC_CONFIG_DIR=/your/local/opencloud/config
|
OC_CONFIG_DIR=
|
||||||
# OC_DATA_DIR=/your/local/opencloud/data
|
OC_DATA_DIR=
|
||||||
# OpenCloud Web can load extensions from a local directory.
|
# OpenCloud Web can load extensions from a local directory.
|
||||||
# The default uses the bind mount to the config/opencloud/apps directory.
|
# The default uses the bind mount to the config/opencloud/apps directory.
|
||||||
# Example: curl -L https://github.com/opencloud-eu/web-extensions/releases/download/unzip-v1.0.2/unzip-1.0.2.zip | tar -xz -C config/opencloud/apps
|
# Example: curl -L https://github.com/opencloud-eu/web-extensions/releases/download/unzip-v1.0.2/unzip-1.0.2.zip -o config/opencloud/apps/unzip-1.0.2.zip && unzip config/opencloud/apps/unzip-1.0.2.zip -d config/opencloud/apps && rm config/opencloud/apps/unzip-1.0.2.zip
|
||||||
# NOTE: you need to restart the openCloud container to load the new extensions.
|
# NOTE: you need to restart the openCloud container to load the new extensions.
|
||||||
# OC_APPS_DIR=/your/local/opencloud/apps
|
#OC_APPS_DIR=/your/local/opencloud/apps
|
||||||
|
#
|
||||||
|
# The default language used by services and the WebUI.
|
||||||
|
# Uses ISO 639-1 language codes (e.g. "en", "de", "fr").
|
||||||
|
# Defaults to English if not set.
|
||||||
|
DEFAULT_LANGUAGE=
|
||||||
|
|
||||||
# Define the ldap-server storage location. Set the paths for config and data to a local path.
|
# Define the ldap-server storage location. Set the paths for config and data to a local path.
|
||||||
# LDAP_CERTS_DIR=
|
# Leaving it default stores data in docker internal volumes.
|
||||||
# LDAP_DATA_DIR=
|
LDAP_CERTS_DIR=
|
||||||
|
LDAP_DATA_DIR=
|
||||||
|
|
||||||
# S3 Storage configuration - optional
|
# S3 Storage configuration - optional
|
||||||
# OpenCloud supports S3 storage as primary storage.
|
# OpenCloud supports S3 storage as primary storage.
|
||||||
|
|||||||
@@ -53,6 +53,8 @@ services:
|
|||||||
OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:-1}"
|
OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:-1}"
|
||||||
OC_PASSWORD_POLICY_MIN_DIGITS: "${OC_PASSWORD_POLICY_MIN_DIGITS:-1}"
|
OC_PASSWORD_POLICY_MIN_DIGITS: "${OC_PASSWORD_POLICY_MIN_DIGITS:-1}"
|
||||||
OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:-1}"
|
OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:-1}"
|
||||||
|
# default language for services/WebUI; defaults to English, language code (ISO 639-1, e.g. de, en, fr)
|
||||||
|
OC_DEFAULT_LANGUAGE: ${DEFAULT_LANGUAGE}
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/opencloud/csp.yaml:/etc/opencloud/csp.yaml
|
- ./config/opencloud/csp.yaml:/etc/opencloud/csp.yaml
|
||||||
- ./config/opencloud/banned-password-list.txt:/etc/opencloud/banned-password-list.txt
|
- ./config/opencloud/banned-password-list.txt:/etc/opencloud/banned-password-list.txt
|
||||||
|
|||||||
Reference in New Issue
Block a user