mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-05 19:59:37 -06:00
16809 lines
563 KiB
YAML
16809 lines
563 KiB
YAML
ACTIVITYLOG_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;ACTIVITYLOG_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;ACTIVITYLOG_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Ocs-Apirequest]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;ACTIVITYLOG_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;ACTIVITYLOG_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_DEBUG_ADDR:
|
||
name: ACTIVITYLOG_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9197
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_DEBUG_PPROF:
|
||
name: ACTIVITYLOG_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_DEBUG_TOKEN:
|
||
name: ACTIVITYLOG_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_DEBUG_ZPAGES:
|
||
name: ACTIVITYLOG_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_HTTP_ADDR:
|
||
name: ACTIVITYLOG_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9195
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_HTTP_ROOT:
|
||
name: ACTIVITYLOG_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;ACTIVITYLOG_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;ACTIVITYLOG_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_LOG_FILE:
|
||
name: OCIS_LOG_FILE;ACTIVITYLOG_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;ACTIVITYLOG_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;ACTIVITYLOG_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;ACTIVITYLOG_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;ACTIVITYLOG_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE:
|
||
name: OCIS_PERSISTENT_STORE;ACTIVITYLOG_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''nats-js-kv'',
|
||
''redis-sentinel'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;ACTIVITYLOG_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;ACTIVITYLOG_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_DATABASE:
|
||
name: ACTIVITYLOG_STORE_DATABASE
|
||
defaultValue: activitylog
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;ACTIVITYLOG_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_SIZE:
|
||
name: OCIS_PERSISTENT_STORE_SIZE;ACTIVITYLOG_STORE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_TABLE:
|
||
name: ACTIVITYLOG_STORE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;ACTIVITYLOG_STORE_TTL
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: Time to live for events in the store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;ACTIVITYLOG_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;ACTIVITYLOG_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;ACTIVITYLOG_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;ACTIVITYLOG_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYLOG_TRANSLATION_PATH:
|
||
name: OCIS_TRANSLATION_PATH;ACTIVITYLOG_TRANSLATION_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: (optional) Set this to a path with custom translations to overwrite
|
||
the builtin translations. Note that file and folder naming rules apply, see the
|
||
documentation for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ACTIVITYOG_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;ACTIVITYOG_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_CLAMAV_SOCKET:
|
||
name: ANTIVIRUS_CLAMAV_SOCKET
|
||
defaultValue: /run/clamav/clamd.ctl
|
||
type: string
|
||
description: The socket clamav is running on. Note the default value is an example
|
||
which needs adaption according your OS.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_DEBUG_ADDR:
|
||
name: ANTIVIRUS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9277
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_DEBUG_PPROF:
|
||
name: ANTIVIRUS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_DEBUG_SCAN_OUTCOME:
|
||
name: ANTIVIRUS_DEBUG_SCAN_OUTCOME
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'A predefined outcome for virus scanning, FOR DEBUG PURPOSES ONLY!
|
||
(example values: ''found,infected'')'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_DEBUG_TOKEN:
|
||
name: ANTIVIRUS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_DEBUG_ZPAGES:
|
||
name: ANTIVIRUS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;ANTIVIRUS_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;ANTIVIRUS_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;ANTIVIRUS_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;ANTIVIRUS_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;ANTIVIRUS_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;ANTIVIRUS_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;ANTIVIRUS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided ANTIVIRUS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_ICAP_SCAN_TIMEOUT:
|
||
name: ANTIVIRUS_ICAP_SCAN_TIMEOUT
|
||
defaultValue: 5m0s
|
||
type: Duration
|
||
description: Scan timeout for the ICAP client. Defaults to '5m' (5 minutes). See
|
||
the Environment Variable Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_ICAP_SERVICE:
|
||
name: ANTIVIRUS_ICAP_SERVICE
|
||
defaultValue: avscan
|
||
type: string
|
||
description: The name of the ICAP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_ICAP_TIMEOUT:
|
||
name: ANTIVIRUS_ICAP_TIMEOUT
|
||
defaultValue: "0"
|
||
type: int64
|
||
description: Timeout for the ICAP client.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: "5.0"
|
||
removalVersion: '%%NEXT_PRODUCTION_VERSION%%'
|
||
deprecationInfo: Changing the envvar type for consistency reasons.
|
||
ANTIVIRUS_ICAP_URL:
|
||
name: ANTIVIRUS_ICAP_URL
|
||
defaultValue: icap://127.0.0.1:1344
|
||
type: string
|
||
description: URL of the ICAP server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_INFECTED_FILE_HANDLING:
|
||
name: ANTIVIRUS_INFECTED_FILE_HANDLING
|
||
defaultValue: delete
|
||
type: string
|
||
description: 'Defines the behaviour when a virus has been found. Supported options
|
||
are: ''delete'', ''continue'' and ''abort ''. Delete will delete the file. Continue
|
||
will mark the file as infected but continues further processing. Abort will keep
|
||
the file in the uploads folder for further admin inspection and will not move
|
||
it to its final destination.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;ANTIVIRUS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;ANTIVIRUS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;ANTIVIRUS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;ANTIVIRUS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_MAX_SCAN_SIZE:
|
||
name: ANTIVIRUS_MAX_SCAN_SIZE
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The maximum scan size the virus scanner can handle. Only this many
|
||
bytes of a file will be scanned. 0 means unlimited and is the default. Usable
|
||
common abbreviations: [KB, KiB, MB, MiB, GB, GiB, TB, TiB, PB, PiB, EB, EiB],
|
||
example: 2GB.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_SCANNER_TYPE:
|
||
name: ANTIVIRUS_SCANNER_TYPE
|
||
defaultValue: clamav
|
||
type: string
|
||
description: The antivirus scanner to use. Supported values are 'clamav' and 'icap'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;ANTIVIRUS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;ANTIVIRUS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;ANTIVIRUS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;ANTIVIRUS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
ANTIVIRUS_WORKERS:
|
||
name: ANTIVIRUS_WORKERS
|
||
defaultValue: "10"
|
||
type: int
|
||
description: The number of concurrent go routines that fetch events from the event
|
||
queue.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_DEBUG_ADDR:
|
||
name: APP_PROVIDER_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9165
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_DEBUG_PPROF:
|
||
name: APP_PROVIDER_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_DEBUG_TOKEN:
|
||
name: APP_PROVIDER_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_DEBUG_ZPAGES:
|
||
name: APP_PROVIDER_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing traces
|
||
in-memory.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_DRIVER:
|
||
name: APP_PROVIDER_DRIVER
|
||
defaultValue: ""
|
||
type: string
|
||
description: Driver, the APP PROVIDER services uses. Only 'wopi' is supported as
|
||
of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_EXTERNAL_ADDR:
|
||
name: APP_PROVIDER_EXTERNAL_ADDR
|
||
defaultValue: ""
|
||
type: string
|
||
description: Address of the app provider, where the GATEWAY service can reach it.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_GRPC_ADDR:
|
||
name: APP_PROVIDER_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9164
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;APP_PROVIDER_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GPRC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;APP_PROVIDER_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;APP_PROVIDER_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_LOG_FILE:
|
||
name: OCIS_LOG_FILE;APP_PROVIDER_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;APP_PROVIDER_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;APP_PROVIDER_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_SERVICE_NAME:
|
||
name: APP_PROVIDER_SERVICE_NAME
|
||
defaultValue: app-provider
|
||
type: string
|
||
description: 'The name of the service. This needs to be changed when using more
|
||
than one app provider. Each app provider configured needs to be identified by
|
||
a unique service name. Possible examples are: ''app-provider-collabora'', ''app-provider-onlyoffice'',
|
||
''app-provider-office365''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;APP_PROVIDER_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;APP_PROVIDER_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;APP_PROVIDER_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;APP_PROVIDER_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_API_KEY:
|
||
name: APP_PROVIDER_WOPI_APP_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the wopi app.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_DESKTOP_ONLY:
|
||
name: APP_PROVIDER_WOPI_APP_DESKTOP_ONLY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Offer this app only on desktop.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_ICON_URI:
|
||
name: APP_PROVIDER_WOPI_APP_ICON_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: URI to an app icon to be used by clients.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_INTERNAL_URL:
|
||
name: APP_PROVIDER_WOPI_APP_INTERNAL_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: Internal URL to the app, like in your DMZ.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_NAME:
|
||
name: APP_PROVIDER_WOPI_APP_NAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: Human readable app name.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_APP_URL:
|
||
name: APP_PROVIDER_WOPI_APP_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: URL for end users to access the app.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_DISABLE_CHAT:
|
||
name: APP_PROVIDER_WOPI_DISABLE_CHAT;OCIS_WOPI_DISABLE_CHAT
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the chat functionality of the office app.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_FOLDER_URL_BASE_URL:
|
||
name: OCIS_URL;APP_PROVIDER_WOPI_FOLDER_URL_BASE_URL
|
||
defaultValue: https://localhost:9200/
|
||
type: string
|
||
description: Base url to navigate back from the app to the containing folder in
|
||
the file list.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_FOLDER_URL_PATH_TEMPLATE:
|
||
name: APP_PROVIDER_WOPI_FOLDER_URL_PATH_TEMPLATE
|
||
defaultValue: /f/{{.ResourceID}}
|
||
type: string
|
||
description: Path template to navigate back from the app to the containing folder
|
||
in the file list. Supported template variables are {{.ResourceInfo.ResourceID}},
|
||
{{.ResourceInfo.Mtime.Seconds}}, {{.ResourceInfo.Name}}, {{.ResourceInfo.Path}},
|
||
{{.ResourceInfo.Type}}, {{.ResourceInfo.Id.SpaceId}}, {{.ResourceInfo.Id.StorageId}},
|
||
{{.ResourceInfo.Id.OpaqueId}}, {{.ResourceInfo.MimeType}}
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_INSECURE:
|
||
name: APP_PROVIDER_WOPI_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for requests to the WOPI server
|
||
and the web office application. Do not set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_WOPI_SERVER_EXTERNAL_URL:
|
||
name: APP_PROVIDER_WOPI_WOPI_SERVER_EXTERNAL_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: External url of the CS3org WOPI server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_PROVIDER_WOPI_WOPI_SERVER_IOP_SECRET:
|
||
name: APP_PROVIDER_WOPI_WOPI_SERVER_IOP_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: Shared secret of the CS3org WOPI server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_DEBUG_ADDR:
|
||
name: APP_REGISTRY_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9243
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_DEBUG_PPROF:
|
||
name: APP_REGISTRY_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_DEBUG_TOKEN:
|
||
name: APP_REGISTRY_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_DEBUG_ZPAGES:
|
||
name: APP_REGISTRY_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_GRPC_ADDR:
|
||
name: APP_REGISTRY_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9242
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;APP_REGISTRY_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;APP_REGISTRY_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;APP_REGISTRY_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_LOG_FILE:
|
||
name: OCIS_LOG_FILE;APP_REGISTRY_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;APP_REGISTRY_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;APP_REGISTRY_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;APP_REGISTRY_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;APP_REGISTRY_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;APP_REGISTRY_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
APP_REGISTRY_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;APP_REGISTRY_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_DEBUG_ADDR:
|
||
name: AUDIT_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9229
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_DEBUG_PPROF:
|
||
name: AUDIT_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_DEBUG_TOKEN:
|
||
name: AUDIT_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_DEBUG_ZPAGES:
|
||
name: AUDIT_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;AUDIT_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;AUDIT_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;AUDIT_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;AUDIT_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;AUDIT_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;AUDIT_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;AUDIT_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided AUDIT_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_FILEPATH:
|
||
name: AUDIT_FILEPATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Filepath of the logfile. Mandatory if LOG_TO_FILE is set to 'true'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_FORMAT:
|
||
name: AUDIT_FORMAT
|
||
defaultValue: json
|
||
type: string
|
||
description: Log format. Supported values are '' (empty) and 'json'. Using 'json'
|
||
is advised, '' (empty) renders the 'minimal' format. See the text description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUDIT_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUDIT_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUDIT_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUDIT_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_TO_CONSOLE:
|
||
name: AUDIT_LOG_TO_CONSOLE
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Logs to stdout if set to 'true'. Independent of the LOG_TO_FILE option.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_LOG_TO_FILE:
|
||
name: AUDIT_LOG_TO_FILE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Logs to file if set to 'true'. Independent of the LOG_TO_CONSOLE option.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUDIT_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUDIT_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUDIT_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUDIT_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUDIT_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;AUTH_APP_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;AUTH_APP_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Ocs-Apirequest]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;AUTH_APP_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST DELETE]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;AUTH_APP_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_DEBUG_ADDR:
|
||
name: AUTH_APP_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9245
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_DEBUG_PPROF:
|
||
name: AUTH_APP_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_DEBUG_TOKEN:
|
||
name: AUTH_APP_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_DEBUG_ZPAGES:
|
||
name: AUTH_APP_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing traces
|
||
in-memory.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_ENABLE_IMPERSONATION:
|
||
name: AUTH_APP_ENABLE_IMPERSONATION
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allows admins to create app tokens for other users. Used for migration.
|
||
Do NOT use in productive deployments.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_GRPC_ADDR:
|
||
name: AUTH_APP_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9246
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;AUTH_APP_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_HTTP_ADDR:
|
||
name: AUTH_APP_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9247
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_HTTP_ROOT:
|
||
name: AUTH_APP_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;AUTH_APP_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUTH_APP_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUTH_APP_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUTH_APP_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUTH_APP_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;AUTH_APP_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: The machine auth API key used to validate internal requests necessary
|
||
to access resources from other services.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: AUTH_APP_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the encoding of the user's group memberships in the access
|
||
token. This reduces the token size, especially when users are members of a large
|
||
number of groups.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUTH_APP_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUTH_APP_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUTH_APP_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_APP_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUTH_APP_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_AUTH_MANAGER:
|
||
name: AUTH_BASIC_AUTH_MANAGER
|
||
defaultValue: ldap
|
||
type: string
|
||
description: The authentication manager to check if credentials are valid. Supported
|
||
value is 'ldap'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DEBUG_ADDR:
|
||
name: AUTH_BASIC_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9147
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DEBUG_PPROF:
|
||
name: AUTH_BASIC_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DEBUG_TOKEN:
|
||
name: AUTH_BASIC_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DEBUG_ZPAGES:
|
||
name: AUTH_BASIC_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing traces
|
||
in-memory.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DISABLE_USER_MECHANISM:
|
||
name: OCIS_LDAP_DISABLE_USER_MECHANISM;AUTH_BASIC_DISABLE_USER_MECHANISM
|
||
defaultValue: attribute
|
||
type: string
|
||
description: An option to control the behavior for disabling users. Valid options
|
||
are 'none', 'attribute' and 'group'. If set to 'group', disabling a user via API
|
||
will add the user to the configured group for disabled users, if set to 'attribute'
|
||
this will be done in the ldap user entry, if set to 'none' the disable request
|
||
is not processed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_DISABLED_USERS_GROUP_DN:
|
||
name: OCIS_LDAP_DISABLED_USERS_GROUP_DN;AUTH_BASIC_DISABLED_USERS_GROUP_DN
|
||
defaultValue: cn=DisabledUsersGroup,ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: The distinguished name of the group to which added users will be classified
|
||
as disabled when 'disable_user_mechanism' is set to 'group'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_GRPC_ADDR:
|
||
name: AUTH_BASIC_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9146
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;AUTH_BASIC_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_IDP_URL:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;AUTH_BASIC_IDP_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the userids of the CS3 user objects
|
||
for users returned by this user provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;AUTH_BASIC_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;AUTH_BASIC_LDAP_BIND_DN
|
||
defaultValue: uid=reva,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;AUTH_BASIC_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_CACERT:
|
||
name: OCIS_LDAP_CACERT;AUTH_BASIC_LDAP_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_BASE_DN:
|
||
name: OCIS_LDAP_GROUP_BASE_DN;AUTH_BASIC_LDAP_GROUP_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_FILTER:
|
||
name: OCIS_LDAP_GROUP_FILTER;AUTH_BASIC_LDAP_GROUP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for group searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_OBJECTCLASS:
|
||
name: OCIS_LDAP_GROUP_OBJECTCLASS;AUTH_BASIC_LDAP_GROUP_OBJECTCLASS
|
||
defaultValue: groupOfNames
|
||
type: string
|
||
description: The object class to use for groups in the default group search filter
|
||
('groupOfNames').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME;AUTH_BASIC_LDAP_GROUP_SCHEMA_DISPLAYNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of groups (often the same
|
||
as groupname attribute).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_GROUPNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_GROUPNAME;AUTH_BASIC_LDAP_GROUP_SCHEMA_GROUPNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the name of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_ID:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID;AUTH_BASIC_LDAP_GROUP_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for groups. This should be a
|
||
stable globally unique id (e.g. a UUID).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING;AUTH_BASIC_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'id' attribute for groups is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the group IDs.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MAIL;AUTH_BASIC_LDAP_GROUP_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of groups (can be empty).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCHEMA_MEMBER:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MEMBER;AUTH_BASIC_LDAP_GROUP_SCHEMA_MEMBER
|
||
defaultValue: member
|
||
type: string
|
||
description: LDAP Attribute that is used for group members.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_GROUP_SCOPE:
|
||
name: OCIS_LDAP_GROUP_SCOPE;AUTH_BASIC_LDAP_GROUP_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up groups. Supported values are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;AUTH_BASIC_LDAP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_LOGIN_ATTRIBUTES:
|
||
name: LDAP_LOGIN_ATTRIBUTES;AUTH_BASIC_LDAP_LOGIN_ATTRIBUTES
|
||
defaultValue: '[uid]'
|
||
type: '[]string'
|
||
description: A list of user object attributes that can be used for login. See the
|
||
Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_URI:
|
||
name: OCIS_LDAP_URI;AUTH_BASIC_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: URI of the LDAP Server to connect to. Supported URI schemes are 'ldaps://'
|
||
and 'ldap://'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;AUTH_BASIC_LDAP_USER_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_ENABLED_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_ENABLED_ATTRIBUTE;AUTH_BASIC_LDAP_USER_ENABLED_ATTRIBUTE
|
||
defaultValue: ownCloudUserEnabled
|
||
type: string
|
||
description: LDAP attribute to use as a flag telling if the user is enabled or disabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;AUTH_BASIC_LDAP_USER_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;AUTH_BASIC_LDAP_USER_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: The object class to use for users in the default user search filter
|
||
('inetOrgPerson').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;AUTH_BASIC_LDAP_USER_SCHEMA_DISPLAYNAME
|
||
defaultValue: displayname
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCHEMA_ID:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;AUTH_BASIC_LDAP_USER_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique ID for users. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING;AUTH_BASIC_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for users is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the user IDs.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;AUTH_BASIC_LDAP_USER_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCHEMA_USERNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;AUTH_BASIC_LDAP_USER_SCHEMA_USERNAME
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP Attribute to use for username of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LDAP_USER_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;AUTH_BASIC_LDAP_USER_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported values are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUTH_BASIC_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUTH_BASIC_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUTH_BASIC_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUTH_BASIC_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_DB_HOST:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_DB_HOST
|
||
defaultValue: mysql
|
||
type: string
|
||
description: Hostname of the database server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_DB_NAME:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_DB_NAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Name of the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_DB_PASSWORD:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_DB_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the database user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_DB_PORT:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_DB_PORT
|
||
defaultValue: "3306"
|
||
type: int
|
||
description: Network port to use for the database connection.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_DB_USERNAME:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_DB_USERNAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Database user to use for authenticating with the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_IDP:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_IDP
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the userids of the CS3 user objects
|
||
for users returned by this user provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read user ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_JOIN_USERNAME:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_JOIN_USERNAME
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read usernames
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_OWNCLOUDSQL_NOBODY:
|
||
name: AUTH_BASIC_OWNCLOUDSQL_NOBODY
|
||
defaultValue: "90"
|
||
type: int64
|
||
description: Fallback number if no numeric UID and GID properties are provided.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: AUTH_BASIC_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the encoding of the user's group memberships in the reva access
|
||
token. This reduces the token size, especially when users are members of a large
|
||
number of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUTH_BASIC_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUTH_BASIC_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUTH_BASIC_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BASIC_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUTH_BASIC_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_DEBUG_ADDR:
|
||
name: AUTH_BEARER_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9149
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_DEBUG_PPROF:
|
||
name: AUTH_BEARER_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_DEBUG_TOKEN:
|
||
name: AUTH_BEARER_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_DEBUG_ZPAGES:
|
||
name: AUTH_BEARER_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_GRPC_ADDR:
|
||
name: AUTH_BEARER_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9148
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;AUTH_BEARER_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;AUTH_BEARER_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUTH_BEARER_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUTH_BEARER_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUTH_BEARER_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUTH_BEARER_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_OIDC_GID_CLAIM:
|
||
name: AUTH_BEARER_OIDC_GID_CLAIM
|
||
defaultValue: ""
|
||
type: string
|
||
description: Name of the claim, which holds the GID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_OIDC_ID_CLAIM:
|
||
name: AUTH_BEARER_OIDC_ID_CLAIM
|
||
defaultValue: preferred_username
|
||
type: string
|
||
description: Name of the claim, which holds the user identifier.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_OIDC_INSECURE:
|
||
name: OCIS_INSECURE;AUTH_BEARER_OIDC_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the OIDC issuer.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_OIDC_ISSUER:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;AUTH_BEARER_OIDC_ISSUER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL of the OIDC issuer. It defaults to URL of the builtin IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_OIDC_UID_CLAIM:
|
||
name: AUTH_BEARER_OIDC_UID_CLAIM
|
||
defaultValue: ""
|
||
type: string
|
||
description: Name of the claim, which holds the UID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: AUTH_BEARER_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the encoding of the user's group memberships in the reva access
|
||
token. This reduces the token size, especially when users are members of a large
|
||
number of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUTH_BEARER_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUTH_BEARER_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUTH_BEARER_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_BEARER_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUTH_BEARER_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;AUTH_MACHINE_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Machine auth API key used to validate internal requests necessary for
|
||
the access to resources from other services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_DEBUG_ADDR:
|
||
name: AUTH_MACHINE_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9167
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_DEBUG_PPROF:
|
||
name: AUTH_MACHINE_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_DEBUG_TOKEN:
|
||
name: AUTH_MACHINE_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_DEBUG_ZPAGES:
|
||
name: AUTH_MACHINE_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_GRPC_ADDR:
|
||
name: AUTH_MACHINE_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9166
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;AUTH_MACHINE_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;AUTH_MACHINE_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUTH_MACHINE_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUTH_MACHINE_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUTH_MACHINE_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUTH_MACHINE_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: AUTH_MACHINE_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the encoding of the user's group memberships in the reva access
|
||
token. This reduces the token size, especially when users are members of a large
|
||
number of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUTH_MACHINE_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUTH_MACHINE_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUTH_MACHINE_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_MACHINE_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUTH_MACHINE_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_DEBUG_ADDR:
|
||
name: AUTH_SERVICE_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9198
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_DEBUG_PPROF:
|
||
name: AUTH_SERVICE_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_DEBUG_TOKEN:
|
||
name: AUTH_SERVICE_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_DEBUG_ZPAGES:
|
||
name: AUTH_SERVICE_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_GRPC_ADDR:
|
||
name: AUTH_SERVICE_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9199
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;AUTH_SERVICE_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;AUTH_SERVICE_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;AUTH_SERVICE_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_LOG_FILE:
|
||
name: OCIS_LOG_FILE;AUTH_SERVICE_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;AUTH_SERVICE_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;AUTH_SERVICE_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;AUTH_SERVICE_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;AUTH_SERVICE_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;AUTH_SERVICE_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;AUTH_SERVICE_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;AUTH_SERVICE_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
AUTH_SERVICE_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;AUTH_SERVICE_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_DEBUG_ADDR:
|
||
name: CLIENTLOG_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9260
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_DEBUG_PPROF:
|
||
name: CLIENTLOG_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_DEBUG_TOKEN:
|
||
name: CLIENTLOG_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_DEBUG_ZPAGES:
|
||
name: CLIENTLOG_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;CLIENTLOG_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;CLIENTLOG_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;CLIENTLOG_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;CLIENTLOG_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;CLIENTLOG_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;CLIENTLOG_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;CLIENTLOG_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;CLIENTLOG_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_REVA_GATEWAY:
|
||
name: OCIS_REVA_GATEWAY;CLIENTLOG_REVA_GATEWAY
|
||
defaultValue: com.owncloud.api.gateway
|
||
type: string
|
||
description: CS3 gateway used to look up user metadata
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;CLIENTLOG_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;CLIENTLOG_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;CLIENTLOG_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;CLIENTLOG_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;CLIENTLOG_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;CLIENTLOG_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_USERLOG_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;CLIENTLOG_USERLOG_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_USERLOG_LOG_FILE:
|
||
name: OCIS_LOG_FILE;CLIENTLOG_USERLOG_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_USERLOG_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;CLIENTLOG_USERLOG_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
CLIENTLOG_USERLOG_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;CLIENTLOG_USERLOG_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_ADDR:
|
||
name: COLLABORATION_APP_ADDR
|
||
defaultValue: https://127.0.0.1:9980
|
||
type: string
|
||
description: The URL where the WOPI app is located, such as https://127.0.0.1:8080.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_DESCRIPTION:
|
||
name: COLLABORATION_APP_DESCRIPTION
|
||
defaultValue: Open office documents with Collabora
|
||
type: string
|
||
description: App description
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_ICON:
|
||
name: COLLABORATION_APP_ICON
|
||
defaultValue: image-edit
|
||
type: string
|
||
description: Icon for the app
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_INSECURE:
|
||
name: COLLABORATION_APP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Skip TLS certificate verification when connecting to the WOPI app
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_LICENSE_CHECK_ENABLE:
|
||
name: COLLABORATION_APP_LICENSE_CHECK_ENABLE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable license checking to edit files. Needs to be enabled when using
|
||
Microsoft365 with the business flow.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_LOCKNAME:
|
||
name: COLLABORATION_APP_LOCKNAME
|
||
defaultValue: com.github.owncloud.collaboration
|
||
type: string
|
||
description: Name for the app lock
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_NAME:
|
||
name: COLLABORATION_APP_NAME
|
||
defaultValue: Collabora
|
||
type: string
|
||
description: The name of the app which is shown to the user. You can chose freely
|
||
but you are limited to a single word without special characters or whitespaces.
|
||
We recommend to use pascalCase like 'CollaboraOnline'.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_PRODUCT:
|
||
name: COLLABORATION_APP_PRODUCT
|
||
defaultValue: Collabora
|
||
type: string
|
||
description: The WebOffice app, either Collabora, OnlyOffice, Microsoft365 or MicrosoftOfficeOnline.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_PROOF_DISABLE:
|
||
name: COLLABORATION_APP_PROOF_DISABLE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the proof keys verification
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_APP_PROOF_DURATION:
|
||
name: COLLABORATION_APP_PROOF_DURATION
|
||
defaultValue: 12h
|
||
type: string
|
||
description: Duration for the proof keys to be cached in memory, using time.ParseDuration
|
||
format. If the duration can't be parsed, we'll use the default 12h as duration
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_CS3API_DATAGATEWAY_INSECURE:
|
||
name: COLLABORATION_CS3API_DATAGATEWAY_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Connect to the CS3API data gateway insecurely.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_CS3API_GATEWAY_NAME:
|
||
name: OCIS_REVA_GATEWAY;COLLABORATION_CS3API_GATEWAY_NAME
|
||
defaultValue: com.owncloud.api.gateway
|
||
type: string
|
||
description: CS3 gateway used to look up user metadata.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_DEBUG_ADDR:
|
||
name: COLLABORATION_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9304
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_DEBUG_PPROF:
|
||
name: COLLABORATION_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_DEBUG_TOKEN:
|
||
name: COLLABORATION_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_DEBUG_ZPAGES:
|
||
name: COLLABORATION_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_GRPC_ADDR:
|
||
name: COLLABORATION_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9301
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;COLLABORATION_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_HTTP_ADDR:
|
||
name: COLLABORATION_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9300
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;COLLABORATION_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;COLLABORATION_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_LOG_FILE:
|
||
name: OCIS_LOG_FILE;COLLABORATION_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;COLLABORATION_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;COLLABORATION_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE:
|
||
name: OCIS_PERSISTENT_STORE;COLLABORATION_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''nats-js-kv'',
|
||
''redis-sentinel'', ''noop''. See the text description for details.'
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;COLLABORATION_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;COLLABORATION_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_DATABASE:
|
||
name: COLLABORATION_STORE_DATABASE
|
||
defaultValue: collaboration
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;COLLABORATION_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_TABLE:
|
||
name: COLLABORATION_STORE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;COLLABORATION_STORE_TTL
|
||
defaultValue: 30m0s
|
||
type: Duration
|
||
description: Time to live for events in the store. Defaults to '30m' (30 minutes).
|
||
See the Environment Variable Types description for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;COLLABORATION_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;COLLABORATION_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;COLLABORATION_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;COLLABORATION_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_DISABLE_CHAT:
|
||
name: COLLABORATION_WOPI_DISABLE_CHAT;OCIS_WOPI_DISABLE_CHAT
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable chat in the office web frontend. This feature applies to OnlyOffice
|
||
and Microsoft.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_PROXY_SECRET:
|
||
name: COLLABORATION_WOPI_PROXY_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: Optional, the secret to authenticate against the ownCloud Office365
|
||
WOPI proxy. This secret can be obtained from ownCloud via the office365 proxy
|
||
subscription.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_PROXY_URL:
|
||
name: COLLABORATION_WOPI_PROXY_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: The URL to the ownCloud Office365 WOPI proxy. Optional. To use this
|
||
feature, you need an office365 proxy subscription. If you become part of the Microsoft
|
||
CSP program (https://learn.microsoft.com/en-us/partner-center/enroll/csp-overview),
|
||
you can use WebOffice without a proxy.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_SECRET:
|
||
name: COLLABORATION_WOPI_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: Used to mint and verify WOPI JWT tokens and encrypt and decrypt the
|
||
REVA JWT token embedded in the WOPI JWT token.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_SHORTTOKENS:
|
||
name: COLLABORATION_WOPI_SHORTTOKENS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Use short access tokens for WOPI access. This is useful for office
|
||
packages, like Microsoft Office Online, which have URL length restrictions. If
|
||
enabled, a persistent store must be configured.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
COLLABORATION_WOPI_SRC:
|
||
name: COLLABORATION_WOPI_SRC
|
||
defaultValue: https://localhost:9300
|
||
type: string
|
||
description: The WOPI source base URL containing schema, host and port. Set this
|
||
to the schema and domain where the collaboration service is reachable for the
|
||
wopi app, such as https://office.owncloud.test.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_DEBUG_ADDR:
|
||
name: EVENTHISTORY_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9270
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_DEBUG_PPROF:
|
||
name: EVENTHISTORY_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_DEBUG_TOKEN:
|
||
name: EVENTHISTORY_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_DEBUG_ZPAGES:
|
||
name: EVENTHISTORY_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;EVENTHISTORY_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;EVENTHISTORY_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;EVENTHISTORY_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;EVENTHISTORY_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;EVENTHISTORY_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;EVENTHISTORY_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;EVENTHISTORY_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
Will be seen as empty if NOTIFICATIONS_EVENTS_TLS_INSECURE is provided.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_GRPC_ADDR:
|
||
name: EVENTHISTORY_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9274
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;EVENTHISTORY_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_LOG_FILE:
|
||
name: OCIS_LOG_FILE;EVENTHISTORY_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;EVENTHISTORY_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;EVENTHISTORY_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE:
|
||
name: OCIS_PERSISTENT_STORE;EVENTHISTORY_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''nats-js-kv'',
|
||
''redis-sentinel'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;EVENTHISTORY_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;EVENTHISTORY_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_DATABASE:
|
||
name: EVENTHISTORY_STORE_DATABASE
|
||
defaultValue: eventhistory
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;EVENTHISTORY_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_SIZE:
|
||
name: OCIS_PERSISTENT_STORE_SIZE;EVENTHISTORY_STORE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived and used from the
|
||
ocmem package though no explicit default was set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_TABLE:
|
||
name: EVENTHISTORY_STORE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;EVENTHISTORY_STORE_TTL
|
||
defaultValue: 336h0m0s
|
||
type: Duration
|
||
description: Time to live for events in the store. Defaults to '336h' (2 weeks).
|
||
See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;EVENTHISTORY_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;EVENTHISTORY_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;EVENTHISTORY_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
EVENTHISTORY_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;EVENTHISTORY_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_APP_HANDLER_INSECURE:
|
||
name: OCIS_INSECURE;FRONTEND_APP_HANDLER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the frontend.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_APP_HANDLER_SECURE_VIEW_APP_ADDR:
|
||
name: FRONTEND_APP_HANDLER_SECURE_VIEW_APP_ADDR
|
||
defaultValue: com.owncloud.api.collaboration
|
||
type: string
|
||
description: Service name or address of the app provider to use for secure view.
|
||
Should match the service name or address of the registered CS3 app provider.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ARCHIVER_INSECURE:
|
||
name: OCIS_INSECURE;FRONTEND_ARCHIVER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the archiver.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ARCHIVER_MAX_NUM_FILES:
|
||
name: FRONTEND_ARCHIVER_MAX_NUM_FILES
|
||
defaultValue: "10000"
|
||
type: int64
|
||
description: Max number of files that can be packed into an archive.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ARCHIVER_MAX_SIZE:
|
||
name: FRONTEND_ARCHIVER_MAX_SIZE
|
||
defaultValue: "1073741824"
|
||
type: int64
|
||
description: Max size in bytes of the zip archive the archiver can create.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_AUTO_ACCEPT_SHARES:
|
||
name: FRONTEND_AUTO_ACCEPT_SHARES
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Defines if shares should be auto accepted by default. Users can change
|
||
this setting individually in their profile.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CHECKSUMS_PREFERRED_UPLOAD_TYPE:
|
||
name: FRONTEND_CHECKSUMS_PREFERRED_UPLOAD_TYPE
|
||
defaultValue: sha1
|
||
type: string
|
||
description: The supported checksum type for uploads that indicates to clients supporting
|
||
multiple hash algorithms which one is preferred by the server. Must be one out
|
||
of the defined list of SUPPORTED_TYPES.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CHECKSUMS_SUPPORTED_TYPES:
|
||
name: FRONTEND_CHECKSUMS_SUPPORTED_TYPES
|
||
defaultValue: '[sha1 md5 adler32]'
|
||
type: '[]string'
|
||
description: A list of checksum types that indicate to clients which hashes the
|
||
server can use to verify upload integrity. Supported types are 'sha1', 'md5' and
|
||
'adler32'. See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;FRONTEND_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;FRONTEND_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Origin Accept Content-Type Depth Authorization Ocs-Apirequest If-None-Match
|
||
If-Match Destination Overwrite X-Request-Id X-Requested-With Tus-Resumable Tus-Checksum-Algorithm
|
||
Upload-Concat Upload-Length Upload-Metadata Upload-Defer-Length Upload-Expires
|
||
Upload-Checksum Upload-Offset X-HTTP-Method-Override Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;FRONTEND_CORS_ALLOW_METHODS
|
||
defaultValue: '[OPTIONS HEAD GET PUT POST PATCH DELETE MKCOL PROPFIND PROPPATCH
|
||
MOVE COPY REPORT SEARCH]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;FRONTEND_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DATA_GATEWAY_PREFIX:
|
||
name: FRONTEND_DATA_GATEWAY_PREFIX
|
||
defaultValue: data
|
||
type: string
|
||
description: Path prefix for the data gateway.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEBUG_ADDR:
|
||
name: FRONTEND_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9141
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEBUG_PPROF:
|
||
name: FRONTEND_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEBUG_TOKEN:
|
||
name: FRONTEND_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEBUG_ZPAGES:
|
||
name: FRONTEND_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEFAULT_LINK_PERMISSIONS:
|
||
name: FRONTEND_DEFAULT_LINK_PERMISSIONS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Defines the default permissions a link is being created with. Possible
|
||
values are 0 (= internal link, for instance members only) and 1 (= public link
|
||
with viewer permissions). Defaults to 1.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DEFAULT_UPLOAD_PROTOCOL:
|
||
name: FRONTEND_DEFAULT_UPLOAD_PROTOCOL
|
||
defaultValue: tus
|
||
type: string
|
||
description: The default upload protocol to use in clients. Currently only 'tus'
|
||
is available. See the developer API documentation for more details about TUS.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_DISABLE_SSE:
|
||
name: OCIS_DISABLE_SSE;FRONTEND_DISABLE_SSE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: When set to true, clients are informed that the Server-Sent Events
|
||
endpoint is not accessible.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EDITION:
|
||
name: OCIS_EDITION;FRONTEND_EDITION
|
||
defaultValue: Community
|
||
type: string
|
||
description: Edition of oCIS. Used for branding purposes.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ENABLE_FAVORITES:
|
||
name: FRONTEND_ENABLE_FAVORITES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables the support for favorites in the clients.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ENABLE_FEDERATED_SHARING_INCOMING:
|
||
name: OCIS_ENABLE_OCM;FRONTEND_ENABLE_FEDERATED_SHARING_INCOMING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Changing this value is NOT supported. Enables support for incoming
|
||
federated sharing for clients. The backend behaviour is not changed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_ENABLE_FEDERATED_SHARING_OUTGOING:
|
||
name: OCIS_ENABLE_OCM;FRONTEND_ENABLE_FEDERATED_SHARING_OUTGOING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Changing this value is NOT supported. Enables support for outgoing
|
||
federated sharing for clients. The backend behaviour is not changed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;FRONTEND_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;FRONTEND_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;FRONTEND_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;FRONTEND_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;FRONTEND_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;FRONTEND_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: FRONTEND_EVENTS_TLS_ROOT_CA_CERTIFICATE;OCS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_FULL_TEXT_SEARCH_ENABLED:
|
||
name: FRONTEND_FULL_TEXT_SEARCH_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set to true to signal the web client that full-text search is enabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_HTTP_ADDR:
|
||
name: FRONTEND_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9140
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_HTTP_PREFIX:
|
||
name: FRONTEND_HTTP_PREFIX
|
||
defaultValue: ""
|
||
type: string
|
||
description: The Path prefix where the frontend can be accessed (defaults to /).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_HTTP_PROTOCOL:
|
||
name: FRONTEND_HTTP_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;FRONTEND_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_LDAP_SERVER_WRITE_ENABLED:
|
||
name: OCIS_LDAP_SERVER_WRITE_ENABLED;FRONTEND_LDAP_SERVER_WRITE_ENABLED
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Allow creating, modifying and deleting LDAP users via the GRAPH API.
|
||
This can only be set to 'true' when keeping default settings for the LDAP user
|
||
and group attribute types (the 'OCIS_LDAP_USER_SCHEMA_* and 'OCIS_LDAP_GROUP_SCHEMA_*
|
||
variables).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;FRONTEND_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_LOG_FILE:
|
||
name: OCIS_LOG_FILE;FRONTEND_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;FRONTEND_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;FRONTEND_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;FRONTEND_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: The machine auth API key used to validate internal requests necessary
|
||
to access resources from other services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_MAX_CONCURRENCY:
|
||
name: OCIS_MAX_CONCURRENCY;FRONTEND_MAX_CONCURRENCY
|
||
defaultValue: "25"
|
||
type: int
|
||
description: Maximum number of concurrent go-routines. Higher values can potentially
|
||
get work done faster but will also cause more load on the system. Values of 0
|
||
or below will be ignored and the default value will be used.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_MAX_QUOTA:
|
||
name: OCIS_SPACES_MAX_QUOTA;FRONTEND_MAX_QUOTA
|
||
defaultValue: "0"
|
||
type: uint64
|
||
description: Set the global max quota value in bytes. A value of 0 equals unlimited.
|
||
The value is provided via capabilities.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_ADDITIONAL_INFO_ATTRIBUTE:
|
||
name: FRONTEND_OCS_ADDITIONAL_INFO_ATTRIBUTE
|
||
defaultValue: '{{.Mail}}'
|
||
type: string
|
||
description: Additional information attribute for the user like {{.Mail}}.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_ENABLE_DENIALS:
|
||
name: FRONTEND_OCS_ENABLE_DENIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'EXPERIMENTAL: enable the feature to deny access on folders.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_INCLUDE_OCM_SHAREES:
|
||
name: OCIS_ENABLE_OCM;FRONTEND_OCS_INCLUDE_OCM_SHAREES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Include OCM sharees when listing sharees.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_LIST_OCM_SHARES:
|
||
name: OCIS_ENABLE_OCM;FRONTEND_OCS_LIST_OCM_SHARES
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Include OCM shares when listing shares. See the OCM service documentation
|
||
for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_PERSONAL_NAMESPACE:
|
||
name: FRONTEND_OCS_PERSONAL_NAMESPACE
|
||
defaultValue: /users/{{.Id.OpaqueId}}
|
||
type: string
|
||
description: Home namespace identifier.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_PREFIX:
|
||
name: FRONTEND_OCS_PREFIX
|
||
defaultValue: ocs
|
||
type: string
|
||
description: URL path prefix for the OCS service. Note that the string must not
|
||
start with '/'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_PUBLIC_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD;FRONTEND_OCS_PUBLIC_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords on all public shares.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD;FRONTEND_OCS_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords for writable shares.
|
||
Only effective if the setting for 'passwords on all public shares' is set to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_SHARE_PREFIX:
|
||
name: FRONTEND_OCS_SHARE_PREFIX
|
||
defaultValue: /Shares
|
||
type: string
|
||
description: Path prefix for shares as part of an ocis resource. Note that the path
|
||
must start with '/'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;FRONTEND_OCS_STAT_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to use for authentication. Only applies when using the
|
||
'nats-js-kv' store type.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;FRONTEND_OCS_STAT_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to use for authentication. Only applies when using the
|
||
'nats-js-kv' store type.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;FRONTEND_OCS_STAT_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable persistence of the cache. Only applies when using the 'nats-js-kv'
|
||
store type. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;FRONTEND_OCS_STAT_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Max number of entries to hold in the cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;FRONTEND_OCS_STAT_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;FRONTEND_OCS_STAT_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_TABLE:
|
||
name: FRONTEND_OCS_STAT_CACHE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_OCS_STAT_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;FRONTEND_OCS_STAT_CACHE_TTL
|
||
defaultValue: 5m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the cache. Only applied when
|
||
access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_BANNED_PASSWORDS_LIST:
|
||
name: OCIS_PASSWORD_POLICY_BANNED_PASSWORDS_LIST;FRONTEND_PASSWORD_POLICY_BANNED_PASSWORDS_LIST
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to the 'banned passwords list' file. This only impacts public
|
||
link password validation. See the documentation for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_DISABLED:
|
||
name: OCIS_PASSWORD_POLICY_DISABLED;FRONTEND_PASSWORD_POLICY_DISABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the password policy. Defaults to false if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_MIN_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_CHARACTERS;FRONTEND_PASSWORD_POLICY_MIN_CHARACTERS
|
||
defaultValue: "8"
|
||
type: int
|
||
description: Define the minimum password length. Defaults to 8 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_MIN_DIGITS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_DIGITS;FRONTEND_PASSWORD_POLICY_MIN_DIGITS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of digits. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS;FRONTEND_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of uppercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS;FRONTEND_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of characters from the special characters
|
||
list to be present. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS;FRONTEND_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of lowercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_PUBLIC_URL:
|
||
name: OCIS_URL;FRONTEND_PUBLIC_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The public facing URL of the oCIS frontend.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_READONLY_USER_ATTRIBUTES:
|
||
name: FRONTEND_READONLY_USER_ATTRIBUTES
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of user attributes to indicate as read-only. Supported values:
|
||
''user.onPremisesSamAccountName'' (username), ''user.displayName'', ''user.mail'',
|
||
''user.passwordProfile'' (password), ''user.appRoleAssignments'' (role), ''user.memberOf''
|
||
(groups), ''user.accountEnabled'' (login allowed), ''drive.quota'' (quota). See
|
||
the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_SEARCH_MIN_LENGTH:
|
||
name: FRONTEND_SEARCH_MIN_LENGTH
|
||
defaultValue: "3"
|
||
type: int
|
||
description: Minimum number of characters to enter before a client should start
|
||
a search for Share receivers. This setting can be used to customize the user experience
|
||
if e.g too many results are displayed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;FRONTEND_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;FRONTEND_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: FRONTEND_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;FRONTEND_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;FRONTEND_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;FRONTEND_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;FRONTEND_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE:
|
||
name: FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Advise TUS to replace PATCH requests by POST requests.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
FRONTEND_UPLOAD_MAX_CHUNK_SIZE:
|
||
name: FRONTEND_UPLOAD_MAX_CHUNK_SIZE
|
||
defaultValue: "10000000"
|
||
type: int
|
||
description: Sets the max chunk sizes in bytes for uploads via the clients.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_APP_REGISTRY_ENDPOINT:
|
||
name: GATEWAY_APP_REGISTRY_ENDPOINT
|
||
defaultValue: com.owncloud.api.app-registry
|
||
type: string
|
||
description: The endpoint of the app-registry service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_AUTH_APP_ENDPOINT:
|
||
name: GATEWAY_AUTH_APP_ENDPOINT
|
||
defaultValue: com.owncloud.api.auth-app
|
||
type: string
|
||
description: The endpoint of the auth-app service. Can take a service name or a
|
||
gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_AUTH_BASIC_ENDPOINT:
|
||
name: GATEWAY_AUTH_BASIC_ENDPOINT
|
||
defaultValue: com.owncloud.api.auth-basic
|
||
type: string
|
||
description: The endpoint of the auth-basic service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_AUTH_BEARER_ENDPOINT:
|
||
name: GATEWAY_AUTH_BEARER_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the auth-bearer service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_AUTH_MACHINE_ENDPOINT:
|
||
name: GATEWAY_AUTH_MACHINE_ENDPOINT
|
||
defaultValue: com.owncloud.api.auth-machine
|
||
type: string
|
||
description: The endpoint of the auth-machine service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_AUTH_SERVICE_ENDPOINT:
|
||
name: GATEWAY_AUTH_SERVICE_ENDPOINT
|
||
defaultValue: com.owncloud.api.auth-service
|
||
type: string
|
||
description: The endpoint of the auth-service service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_COMMIT_SHARE_TO_STORAGE_GRANT:
|
||
name: GATEWAY_COMMIT_SHARE_TO_STORAGE_GRANT
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Commit shares to storage grants. This grants access to shared resources
|
||
for the share receiver directly on the storage.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;GATEWAY_CREATE_HOME_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to use for authentication. Only applies when store type
|
||
'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;GATEWAY_CREATE_HOME_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to use for authentication. Only applies when store type
|
||
'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;GATEWAY_CREATE_HOME_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the create home cache. Only applies when store
|
||
type 'nats-js-kv' is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;GATEWAY_CREATE_HOME_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the cache. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;GATEWAY_CREATE_HOME_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;GATEWAY_CREATE_HOME_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_CREATE_HOME_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;GATEWAY_CREATE_HOME_CACHE_TTL
|
||
defaultValue: 5m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the cache. Only applied when
|
||
access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_DEBUG_ADDR:
|
||
name: GATEWAY_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9143
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_DEBUG_PPROF:
|
||
name: GATEWAY_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_DEBUG_TOKEN:
|
||
name: GATEWAY_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_DEBUG_ZPAGES:
|
||
name: GATEWAY_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_DISABLE_HOME_CREATION_ON_LOGIN:
|
||
name: GATEWAY_DISABLE_HOME_CREATION_ON_LOGIN
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Disable creation of the home space on login.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_FRONTEND_PUBLIC_URL:
|
||
name: OCIS_URL;GATEWAY_FRONTEND_PUBLIC_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The public facing URL of the oCIS frontend.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_GROUPS_ENDPOINT:
|
||
name: GATEWAY_GROUPS_ENDPOINT
|
||
defaultValue: com.owncloud.api.groups
|
||
type: string
|
||
description: The endpoint of the groups service. Can take a service name or a gRPC
|
||
URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_GRPC_ADDR:
|
||
name: OCIS_GATEWAY_GRPC_ADDR;GATEWAY_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9142
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;GATEWAY_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;GATEWAY_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;GATEWAY_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_LOG_FILE:
|
||
name: OCIS_LOG_FILE;GATEWAY_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;GATEWAY_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;GATEWAY_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_OCM_ENDPOINT:
|
||
name: GATEWAY_OCM_ENDPOINT
|
||
defaultValue: com.owncloud.api.ocm
|
||
type: string
|
||
description: The endpoint of the ocm service. Can take a service name or a gRPC
|
||
URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PERMISSIONS_ENDPOINT:
|
||
name: GATEWAY_PERMISSIONS_ENDPOINT
|
||
defaultValue: com.owncloud.api.settings
|
||
type: string
|
||
description: The endpoint of the permissions service. Can take a service name or
|
||
a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;GATEWAY_PROVIDER_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to use for authentication. Only applies when store type
|
||
'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;GATEWAY_PROVIDER_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to use for authentication. Only applies when store type
|
||
'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;GATEWAY_PROVIDER_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the provider cache. Only applies when store
|
||
type 'nats-js-kv' is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;GATEWAY_PROVIDER_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the cache. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;GATEWAY_PROVIDER_CACHE_STORE
|
||
defaultValue: noop
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;GATEWAY_PROVIDER_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_PROVIDER_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;GATEWAY_PROVIDER_CACHE_TTL
|
||
defaultValue: 5m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the cache. Only applied when
|
||
access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_SHARE_FOLDER_NAME:
|
||
name: GATEWAY_SHARE_FOLDER_NAME
|
||
defaultValue: Shares
|
||
type: string
|
||
description: Name of the share folder in users' home space.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_SHARING_ENDPOINT:
|
||
name: GATEWAY_SHARING_ENDPOINT
|
||
defaultValue: com.owncloud.api.sharing
|
||
type: string
|
||
description: The endpoint of the shares service. Can take a service name or a gRPC
|
||
URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: GATEWAY_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_PUBLIC_LINK_ENDPOINT:
|
||
name: GATEWAY_STORAGE_PUBLIC_LINK_ENDPOINT
|
||
defaultValue: com.owncloud.api.storage-publiclink
|
||
type: string
|
||
description: The endpoint of the storage-publiclink service. Can take a service
|
||
name or a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_REGISTRY_CONFIG_JSON:
|
||
name: GATEWAY_STORAGE_REGISTRY_CONFIG_JSON
|
||
defaultValue: ""
|
||
type: string
|
||
description: Additional configuration for the storage registry in json format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_REGISTRY_DRIVER:
|
||
name: GATEWAY_STORAGE_REGISTRY_DRIVER
|
||
defaultValue: spaces
|
||
type: string
|
||
description: The driver name of the storage registry to use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_REGISTRY_RULES:
|
||
name: GATEWAY_STORAGE_REGISTRY_RULES
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: The rules for the storage registry. See the Environment Variable Types
|
||
description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_SHARES_ENDPOINT:
|
||
name: GATEWAY_STORAGE_SHARES_ENDPOINT
|
||
defaultValue: com.owncloud.api.storage-shares
|
||
type: string
|
||
description: The endpoint of the storage-shares service. Can take a service name
|
||
or a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_USERS_ENDPOINT:
|
||
name: GATEWAY_STORAGE_USERS_ENDPOINT
|
||
defaultValue: com.owncloud.api.storage-users
|
||
type: string
|
||
description: The endpoint of the storage-users service. Can take a service name
|
||
or a gRPC URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_STORAGE_USERS_MOUNT_ID:
|
||
name: GATEWAY_STORAGE_USERS_MOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: Mount ID of this storage. Admins can set the ID for the storage in
|
||
this config option manually which is then used to reference the storage. Any reasonable
|
||
long string is possible, preferably this would be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;GATEWAY_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;GATEWAY_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;GATEWAY_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;GATEWAY_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_TRANSFER_EXPIRES:
|
||
name: GATEWAY_TRANSFER_EXPIRES
|
||
defaultValue: "86400"
|
||
type: int
|
||
description: Expiry for the gateway tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GATEWAY_USERS_ENDPOINT:
|
||
name: GATEWAY_USERS_ENDPOINT
|
||
defaultValue: com.owncloud.api.users
|
||
type: string
|
||
description: The endpoint of the users service. Can take a service name or a gRPC
|
||
URI with the dns, kubernetes or unix protocol.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_APPLICATION_DISPLAYNAME:
|
||
name: GRAPH_APPLICATION_DISPLAYNAME
|
||
defaultValue: ownCloud Infinite Scale
|
||
type: string
|
||
description: The ocis application name.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_APPLICATION_ID:
|
||
name: GRAPH_APPLICATION_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ocis application ID shown in the graph. All app roles are tied
|
||
to this ID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_ASSIGN_DEFAULT_USER_ROLE:
|
||
name: GRAPH_ASSIGN_DEFAULT_USER_ROLE
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Whether to assign newly created users the default role 'User'. Set
|
||
this to 'false' if you want to assign roles manually, or if the role assignment
|
||
should happen at first login. Set this to 'true' (the default) to assign the role
|
||
'User' when creating a new user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_AVAILABLE_ROLES:
|
||
name: GRAPH_AVAILABLE_ROLES
|
||
defaultValue: '[b1e2218d-eef8-4d4c-b82d-0f1a1b48f3b5 a8d5fe5e-96e3-418d-825b-534dbdf22b99
|
||
fb6c3e19-e378-47e5-b277-9732f9de6e21 58c63c02-1d89-4572-916a-870abc5a1b7d 2d00ce52-1fc2-4dbc-8b95-a73b73395f5a
|
||
1c996275-f1c9-4e71-abdf-a42f6495e960 312c0871-5ef7-4b3a-85b6-0e4074c64049]'
|
||
type: '[]string'
|
||
description: A comma separated list of roles that are available for assignment.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;GRAPH_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;GRAPH_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;GRAPH_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;GRAPH_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;GRAPH_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_STORE_DATABASE:
|
||
name: GRAPH_CACHE_STORE_DATABASE
|
||
defaultValue: cache-roles
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;GRAPH_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store are configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_STORE_TABLE:
|
||
name: GRAPH_CACHE_STORE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;GRAPH_CACHE_TTL
|
||
defaultValue: 336h0m0s
|
||
type: Duration
|
||
description: Time to live for cache records in the graph. Defaults to '336h' (2
|
||
weeks). See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;GRAPH_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;GRAPH_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Purge Restore]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;GRAPH_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST PUT PATCH DELETE OPTIONS]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;GRAPH_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DEBUG_ADDR:
|
||
name: GRAPH_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9124
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DEBUG_PPROF:
|
||
name: GRAPH_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DEBUG_TOKEN:
|
||
name: GRAPH_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DEBUG_ZPAGES:
|
||
name: GRAPH_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DISABLE_USER_MECHANISM:
|
||
name: OCIS_LDAP_DISABLE_USER_MECHANISM;GRAPH_DISABLE_USER_MECHANISM
|
||
defaultValue: attribute
|
||
type: string
|
||
description: An option to control the behavior for disabling users. Supported options
|
||
are 'none', 'attribute' and 'group'. If set to 'group', disabling a user via API
|
||
will add the user to the configured group for disabled users, if set to 'attribute'
|
||
this will be done in the ldap user entry, if set to 'none' the disable request
|
||
is not processed. Default is 'attribute'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_DISABLED_USERS_GROUP_DN:
|
||
name: OCIS_LDAP_DISABLED_USERS_GROUP_DN;GRAPH_DISABLED_USERS_GROUP_DN
|
||
defaultValue: cn=DisabledUsersGroup,ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: The distinguished name of the group to which added users will be classified
|
||
as disabled when 'disable_user_mechanism' is set to 'group'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;GRAPH_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;GRAPH_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;GRAPH_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;GRAPH_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;GRAPH_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture. Set to
|
||
a empty string to disable emitting events.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;GRAPH_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;GRAPH_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided GRAPH_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_GROUP_MEMBERS_PATCH_LIMIT:
|
||
name: GRAPH_GROUP_MEMBERS_PATCH_LIMIT
|
||
defaultValue: "20"
|
||
type: int
|
||
description: The amount of group members allowed to be added with a single patch
|
||
request.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_HTTP_ADDR:
|
||
name: GRAPH_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9120
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_HTTP_API_TOKEN:
|
||
name: GRAPH_HTTP_API_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: An optional API bearer token
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_HTTP_ROOT:
|
||
name: GRAPH_HTTP_ROOT
|
||
defaultValue: /graph
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_IDENTITY_BACKEND:
|
||
name: GRAPH_IDENTITY_BACKEND
|
||
defaultValue: ldap
|
||
type: string
|
||
description: The user identity backend to use. Supported backend types are 'ldap'
|
||
and 'cs3'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_IDENTITY_SEARCH_MIN_LENGTH:
|
||
name: GRAPH_IDENTITY_SEARCH_MIN_LENGTH
|
||
defaultValue: "3"
|
||
type: int
|
||
description: The minimum length the search term needs to have for unprivileged users
|
||
when searching for users or groups.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_INCLUDE_OCM_SHAREES:
|
||
name: OCIS_ENABLE_OCM;GRAPH_INCLUDE_OCM_SHAREES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Include OCM sharees when listing users.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;GRAPH_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_BASE_PATH:
|
||
name: OCIS_KEYCLOAK_BASE_PATH;GRAPH_KEYCLOAK_BASE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: The URL to access keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_CLIENT_ID:
|
||
name: OCIS_KEYCLOAK_CLIENT_ID;GRAPH_KEYCLOAK_CLIENT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client id to authenticate with keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_CLIENT_REALM:
|
||
name: OCIS_KEYCLOAK_CLIENT_REALM;GRAPH_KEYCLOAK_CLIENT_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm the client is defined in.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_CLIENT_SECRET:
|
||
name: OCIS_KEYCLOAK_CLIENT_SECRET;GRAPH_KEYCLOAK_CLIENT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client secret to use in authentication.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_INSECURE_SKIP_VERIFY:
|
||
name: OCIS_KEYCLOAK_INSECURE_SKIP_VERIFY;GRAPH_KEYCLOAK_INSECURE_SKIP_VERIFY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for Keycloak connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_KEYCLOAK_USER_REALM:
|
||
name: OCIS_KEYCLOAK_USER_REALM;GRAPH_KEYCLOAK_USER_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm users are defined.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;GRAPH_LDAP_BIND_DN
|
||
defaultValue: uid=libregraph,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;GRAPH_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_CACERT:
|
||
name: OCIS_LDAP_CACERT;GRAPH_LDAP_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_EDUCATION_RESOURCES_ENABLED:
|
||
name: GRAPH_LDAP_EDUCATION_RESOURCES_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable LDAP support for managing education related resources.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_BASE_DN:
|
||
name: OCIS_LDAP_GROUP_BASE_DN;GRAPH_LDAP_GROUP_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_CREATE_BASE_DN:
|
||
name: GRAPH_LDAP_GROUP_CREATE_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Parent DN under which new groups are created. This DN needs to be subordinate
|
||
to the 'GRAPH_LDAP_GROUP_BASE_DN'. This setting is only relevant when 'GRAPH_LDAP_SERVER_WRITE_ENABLED'
|
||
is 'true'. It defaults to the value of 'GRAPH_LDAP_GROUP_BASE_DN'. All groups
|
||
outside of this subtree are treated as readonly groups and cannot be updated.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_FILTER:
|
||
name: OCIS_LDAP_GROUP_FILTER;GRAPH_LDAP_GROUP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for group searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_ID_ATTRIBUTE:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID;GRAPH_LDAP_GROUP_ID_ATTRIBUTE
|
||
defaultValue: owncloudUUID
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for groups. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_MEMBER_ATTRIBUTE:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MEMBER;GRAPH_LDAP_GROUP_MEMBER_ATTRIBUTE
|
||
defaultValue: member
|
||
type: string
|
||
description: LDAP Attribute that is used for group members.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_NAME_ATTRIBUTE:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_GROUPNAME;GRAPH_LDAP_GROUP_NAME_ATTRIBUTE
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the name of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_OBJECTCLASS:
|
||
name: OCIS_LDAP_GROUP_OBJECTCLASS;GRAPH_LDAP_GROUP_OBJECTCLASS
|
||
defaultValue: groupOfNames
|
||
type: string
|
||
description: The object class to use for groups in the default group search filter
|
||
('groupOfNames').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING;GRAPH_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for groups is of the
|
||
'OCTETSTRING' syntax. This is required when using the 'objectGUID' attribute of
|
||
Active Directory for the group ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_GROUP_SEARCH_SCOPE:
|
||
name: OCIS_LDAP_GROUP_SCOPE;GRAPH_LDAP_GROUP_SEARCH_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up groups. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;GRAPH_LDAP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_REFINT_ENABLED:
|
||
name: GRAPH_LDAP_REFINT_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Signals that the server has the refint plugin enabled, which makes
|
||
some actions not needed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_BASE_DN:
|
||
name: GRAPH_LDAP_SCHOOL_BASE_DN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Search base DN for looking up LDAP schools.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_FILTER:
|
||
name: GRAPH_LDAP_SCHOOL_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for school searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_ID_ATTRIBUTE:
|
||
name: GRAPH_LDAP_SCHOOL_ID_ATTRIBUTE
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for schools. This should be
|
||
a stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_NAME_ATTRIBUTE:
|
||
name: GRAPH_LDAP_SCHOOL_NAME_ATTRIBUTE
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP Attribute to use for the name of a school.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_NUMBER_ATTRIBUTE:
|
||
name: GRAPH_LDAP_SCHOOL_NUMBER_ATTRIBUTE
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP Attribute to use for the number of a school.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_OBJECTCLASS:
|
||
name: GRAPH_LDAP_SCHOOL_OBJECTCLASS
|
||
defaultValue: ""
|
||
type: string
|
||
description: The object class to use for schools in the default school search filter.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_SEARCH_SCOPE:
|
||
name: GRAPH_LDAP_SCHOOL_SEARCH_SCOPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP search scope to use when looking up schools. Supported scopes
|
||
are 'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SCHOOL_TERMINATION_MIN_GRACE_DAYS:
|
||
name: GRAPH_LDAP_SCHOOL_TERMINATION_MIN_GRACE_DAYS
|
||
defaultValue: "0"
|
||
type: int
|
||
description: When setting a 'terminationDate' for a school, require the date to
|
||
be at least this number of days in the future.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SERVER_USE_PASSWORD_MODIFY_EXOP:
|
||
name: GRAPH_LDAP_SERVER_USE_PASSWORD_MODIFY_EXOP
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Use the 'Password Modify Extended Operation' for updating user passwords.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SERVER_UUID:
|
||
name: GRAPH_LDAP_SERVER_UUID
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: If set to true, rely on the LDAP Server to generate a unique ID for
|
||
users and groups, like when using 'entryUUID' as the user ID attribute.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_SERVER_WRITE_ENABLED:
|
||
name: OCIS_LDAP_SERVER_WRITE_ENABLED;GRAPH_LDAP_SERVER_WRITE_ENABLED
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Allow creating, modifying and deleting LDAP users via the GRAPH API.
|
||
This can only be set to 'true' when keeping default settings for the LDAP user
|
||
and group attribute types (the 'OCIS_LDAP_USER_SCHEMA_* and 'OCIS_LDAP_GROUP_SCHEMA_*
|
||
variables).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_URI:
|
||
name: OCIS_LDAP_URI;GRAPH_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: URI of the LDAP Server to connect to. Supported URI schemes are 'ldaps://'
|
||
and 'ldap://'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;GRAPH_LDAP_USER_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_DISPLAYNAME_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;LDAP_USER_SCHEMA_DISPLAY_NAME;GRAPH_LDAP_USER_DISPLAYNAME_ATTRIBUTE
|
||
defaultValue: displayName
|
||
type: string
|
||
description: LDAP Attribute to use for the display name of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_EMAIL_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;GRAPH_LDAP_USER_EMAIL_ATTRIBUTE
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;GRAPH_LDAP_USER_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_NAME_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;GRAPH_LDAP_USER_NAME_ATTRIBUTE
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP Attribute to use for username of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;GRAPH_LDAP_USER_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: The object class to use for users in the default user search filter
|
||
('inetOrgPerson').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING;GRAPH_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for users is of the
|
||
'OCTETSTRING' syntax. This is required when using the 'objectGUID' attribute of
|
||
Active Directory for the user ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;GRAPH_LDAP_USER_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_TYPE_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_USER_TYPE;GRAPH_LDAP_USER_TYPE_ATTRIBUTE
|
||
defaultValue: ownCloudUserType
|
||
type: string
|
||
description: LDAP Attribute to distinguish between 'Member' and 'Guest' users. Default
|
||
is 'ownCloudUserType'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LDAP_USER_UID_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;GRAPH_LDAP_USER_UID_ATTRIBUTE
|
||
defaultValue: owncloudUUID
|
||
type: string
|
||
description: LDAP Attribute to use as the unique ID for users. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;GRAPH_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LOG_FILE:
|
||
name: OCIS_LOG_FILE;GRAPH_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;GRAPH_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;GRAPH_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;GRAPH_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;GRAPH_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_DEFAULT_QUOTA:
|
||
name: GRAPH_SPACES_DEFAULT_QUOTA
|
||
defaultValue: "1000000000"
|
||
type: string
|
||
description: The default quota in bytes.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_EXTENDED_SPACE_PROPERTIES_CACHE_TTL:
|
||
name: GRAPH_SPACES_EXTENDED_SPACE_PROPERTIES_CACHE_TTL
|
||
defaultValue: "60000000000"
|
||
type: int
|
||
description: Max TTL in seconds for the spaces property cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_GROUPS_CACHE_TTL:
|
||
name: GRAPH_SPACES_GROUPS_CACHE_TTL
|
||
defaultValue: "60000000000"
|
||
type: int
|
||
description: Max TTL in seconds for the spaces groups cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_STORAGE_USERS_ADDRESS:
|
||
name: GRAPH_SPACES_STORAGE_USERS_ADDRESS
|
||
defaultValue: com.owncloud.api.storage-users
|
||
type: string
|
||
description: The address of the storage-users service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_USERS_CACHE_TTL:
|
||
name: GRAPH_SPACES_USERS_CACHE_TTL
|
||
defaultValue: "60000000000"
|
||
type: int
|
||
description: Max TTL in seconds for the spaces users cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_WEBDAV_BASE:
|
||
name: OCIS_URL;GRAPH_SPACES_WEBDAV_BASE
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The public facing URL of WebDAV.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_SPACES_WEBDAV_PATH:
|
||
name: GRAPH_SPACES_WEBDAV_PATH
|
||
defaultValue: /dav/spaces/
|
||
type: string
|
||
description: The WebDAV sub-path for spaces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;GRAPH_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;GRAPH_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;GRAPH_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;GRAPH_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_TRANSLATION_PATH:
|
||
name: OCIS_TRANSLATION_PATH;GRAPH_TRANSLATION_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: (optional) Set this to a path with custom translations to overwrite
|
||
the builtin translations. Note that file and folder naming rules apply, see the
|
||
documentation for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_USER_ENABLED_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_ENABLED_ATTRIBUTE;GRAPH_USER_ENABLED_ATTRIBUTE
|
||
defaultValue: ownCloudUserEnabled
|
||
type: string
|
||
description: LDAP Attribute to use as a flag telling if the user is enabled or disabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GRAPH_USERNAME_MATCH:
|
||
name: GRAPH_USERNAME_MATCH
|
||
defaultValue: default
|
||
type: string
|
||
description: Apply restrictions to usernames. Supported values are 'default' and
|
||
'none'. When set to 'default', user names must not start with a number and are
|
||
restricted to ASCII characters. When set to 'none', no restrictions are applied.
|
||
The default value is 'default'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_DEBUG_ADDR:
|
||
name: GROUPS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9161
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_DEBUG_PPROF:
|
||
name: GROUPS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_DEBUG_TOKEN:
|
||
name: GROUPS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_DEBUG_ZPAGES:
|
||
name: GROUPS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_DRIVER:
|
||
name: GROUPS_DRIVER
|
||
defaultValue: ldap
|
||
type: string
|
||
description: The driver which should be used by the groups service. Supported values
|
||
are 'ldap' and 'owncloudsql'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_GRPC_ADDR:
|
||
name: GROUPS_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9160
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;GROUPS_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_IDP_URL:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;GROUPS_IDP_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the group IDs of the CS3 group
|
||
objects for groups returned by this group provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;GROUPS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;GROUPS_LDAP_BIND_DN
|
||
defaultValue: uid=reva,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;GROUPS_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_CACERT:
|
||
name: OCIS_LDAP_CACERT;GROUPS_LDAP_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_BASE_DN:
|
||
name: OCIS_LDAP_GROUP_BASE_DN;GROUPS_LDAP_GROUP_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_FILTER:
|
||
name: OCIS_LDAP_GROUP_FILTER;GROUPS_LDAP_GROUP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for group searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_OBJECTCLASS:
|
||
name: OCIS_LDAP_GROUP_OBJECTCLASS;GROUPS_LDAP_GROUP_OBJECTCLASS
|
||
defaultValue: groupOfNames
|
||
type: string
|
||
description: The object class to use for groups in the default group search filter
|
||
('groupOfNames').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME;GROUPS_LDAP_GROUP_SCHEMA_DISPLAYNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of groups (often the same
|
||
as groupname attribute).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_GROUPNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_GROUPNAME;GROUPS_LDAP_GROUP_SCHEMA_GROUPNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the name of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_ID:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID;GROUPS_LDAP_GROUP_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for groups. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING;GROUPS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'id' attribute for groups is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the group ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MAIL;GROUPS_LDAP_GROUP_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of groups (can be empty).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCHEMA_MEMBER:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MEMBER;GROUPS_LDAP_GROUP_SCHEMA_MEMBER
|
||
defaultValue: member
|
||
type: string
|
||
description: LDAP Attribute that is used for group members.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SCOPE:
|
||
name: OCIS_LDAP_GROUP_SCOPE;GROUPS_LDAP_GROUP_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up groups. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_GROUP_SUBSTRING_FILTER_TYPE:
|
||
name: LDAP_GROUP_SUBSTRING_FILTER_TYPE;GROUPS_LDAP_GROUP_SUBSTRING_FILTER_TYPE
|
||
defaultValue: any
|
||
type: string
|
||
description: Type of substring search filter to use for substring searches for groups.
|
||
Supported values are 'initial', 'final' and 'any'. The value 'initial' is used
|
||
for doing prefix only searches, 'final' for doing suffix only searches or 'any'
|
||
for doing full substring searches
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;GROUPS_LDAP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_URI:
|
||
name: OCIS_LDAP_URI;GROUPS_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: URI of the LDAP Server to connect to. Supported URI schemes are 'ldaps://'
|
||
and 'ldap://'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;GROUPS_LDAP_USER_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;GROUPS_LDAP_USER_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;GROUPS_LDAP_USER_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: The object class to use for users in the default user search filter
|
||
('inetOrgPerson').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;GROUPS_LDAP_USER_SCHEMA_DISPLAYNAME
|
||
defaultValue: displayname
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCHEMA_ID:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;GROUPS_LDAP_USER_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for users. This should be a
|
||
stable globally unique id like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING;GROUPS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for users is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the user ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;GROUPS_LDAP_USER_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCHEMA_USERNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;GROUPS_LDAP_USER_SCHEMA_USERNAME
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP Attribute to use for username of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LDAP_USER_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;GROUPS_LDAP_USER_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;GROUPS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;GROUPS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;GROUPS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;GROUPS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_DB_HOST:
|
||
name: GROUPS_OWNCLOUDSQL_DB_HOST
|
||
defaultValue: mysql
|
||
type: string
|
||
description: Hostname of the database server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_DB_NAME:
|
||
name: GROUPS_OWNCLOUDSQL_DB_NAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Name of the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_DB_PASSWORD:
|
||
name: GROUPS_OWNCLOUDSQL_DB_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the database user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_DB_PORT:
|
||
name: GROUPS_OWNCLOUDSQL_DB_PORT
|
||
defaultValue: "3306"
|
||
type: int
|
||
description: Network port to use for the database connection.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_DB_USERNAME:
|
||
name: GROUPS_OWNCLOUDSQL_DB_USERNAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Database user to use for authenticating with the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_ENABLE_MEDIAL_SEARCH:
|
||
name: GROUPS_OWNCLOUDSQL_ENABLE_MEDIAL_SEARCH
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow 'medial search' when searching for users instead of just doing
|
||
a prefix search. This allows finding 'Alice' when searching for 'lic'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_IDP:
|
||
name: GROUPS_OWNCLOUDSQL_IDP
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the userids of the CS3 user objects
|
||
for users returned by this user provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID:
|
||
name: GROUPS_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read user IDs.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_JOIN_USERNAME:
|
||
name: GROUPS_OWNCLOUDSQL_JOIN_USERNAME
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read usernames.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_OWNCLOUDSQL_NOBODY:
|
||
name: GROUPS_OWNCLOUDSQL_NOBODY
|
||
defaultValue: "90"
|
||
type: int64
|
||
description: Fallback number if no numeric UID and GID properties are provided.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: GROUPS_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;GROUPS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;GROUPS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;GROUPS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
GROUPS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;GROUPS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_ADMIN_PASSWORD:
|
||
name: IDM_ADMIN_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to set for the oCIS 'admin' user. Either cleartext or an argon2id
|
||
hash.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_ADMIN_USER_ID:
|
||
name: OCIS_ADMIN_USER_ID;IDM_ADMIN_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the user that should receive admin privileges. Consider that
|
||
the UUID can be encoded in some LDAP deployment configurations like in .ldif files.
|
||
These need to be decoded beforehand.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_CREATE_DEMO_USERS:
|
||
name: SETTINGS_SETUP_DEFAULT_ASSIGNMENTS;IDM_CREATE_DEMO_USERS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: The default role assignments the demo users should be setup.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_DATABASE_PATH:
|
||
name: IDM_DATABASE_PATH
|
||
defaultValue: /var/lib/ocis/idm/ocis.boltdb
|
||
type: string
|
||
description: Full path to the IDM backend database. If not defined, the root directory
|
||
derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_DEBUG_ADDR:
|
||
name: IDM_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9239
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_DEBUG_PPROF:
|
||
name: IDM_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_DEBUG_TOKEN:
|
||
name: IDM_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_DEBUG_ZPAGES:
|
||
name: IDM_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_IDPSVC_PASSWORD:
|
||
name: IDM_IDPSVC_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to set for the 'idp' service user. Either cleartext or an
|
||
argon2id hash.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LDAPS_ADDR:
|
||
name: IDM_LDAPS_ADDR
|
||
defaultValue: 127.0.0.1:9235
|
||
type: string
|
||
description: Listen address for the LDAPS listener (ip-addr:port).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LDAPS_CERT:
|
||
name: IDM_LDAPS_CERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: File name of the TLS server certificate for the LDAPS listener. If
|
||
not defined, the root directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LDAPS_KEY:
|
||
name: IDM_LDAPS_KEY
|
||
defaultValue: /var/lib/ocis/idm/ldap.key
|
||
type: string
|
||
description: File name for the TLS certificate key for the server certificate. If
|
||
not defined, the root directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;IDM_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LOG_FILE:
|
||
name: OCIS_LOG_FILE;IDM_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;IDM_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;IDM_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_REVASVC_PASSWORD:
|
||
name: IDM_REVASVC_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to set for the 'reva' service user. Either cleartext or an
|
||
argon2id hash.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_SVC_PASSWORD:
|
||
name: IDM_SVC_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to set for the 'idm' service user. Either cleartext or an
|
||
argon2id hash.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;IDM_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;IDM_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;IDM_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDM_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;IDM_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ACCESS_TOKEN_EXPIRATION:
|
||
name: IDP_ACCESS_TOKEN_EXPIRATION
|
||
defaultValue: "300"
|
||
type: uint64
|
||
description: '''Access token lifespan in seconds (time before an access token is
|
||
expired).'''
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ALLOW_CLIENT_GUESTS:
|
||
name: IDP_ALLOW_CLIENT_GUESTS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow guest clients to access oCIS.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ALLOW_DYNAMIC_CLIENT_REGISTRATION:
|
||
name: IDP_ALLOW_DYNAMIC_CLIENT_REGISTRATION
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow dynamic client registration.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ASSET_PATH:
|
||
name: IDP_ASSET_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Serve IDP assets from a path on the filesystem instead of the builtin
|
||
assets.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_DEBUG_ADDR:
|
||
name: IDP_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9134
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_DEBUG_PPROF:
|
||
name: IDP_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_DEBUG_TOKEN:
|
||
name: IDP_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_DEBUG_ZPAGES:
|
||
name: IDP_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_DYNAMIC_CLIENT_SECRET_DURATION:
|
||
name: IDP_DYNAMIC_CLIENT_SECRET_DURATION
|
||
defaultValue: "0"
|
||
type: uint64
|
||
description: Lifespan in seconds of a dynamically registered OIDC client.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ENCRYPTION_SECRET_FILE:
|
||
name: IDP_ENCRYPTION_SECRET_FILE
|
||
defaultValue: /var/lib/ocis/idp/encryption.key
|
||
type: string
|
||
description: Path to the encryption secret file, if unset, a new certificate will
|
||
be autogenerated upon each restart, thus invalidating all existing sessions. If
|
||
not defined, the root directory derives from $OCIS_BASE_DATA_PATH/idp.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ENDPOINT_URI:
|
||
name: IDP_ENDPOINT_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: URL of the IDP endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_HTTP_ADDR:
|
||
name: IDP_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9130
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_HTTP_ROOT:
|
||
name: IDP_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ID_TOKEN_EXPIRATION:
|
||
name: IDP_ID_TOKEN_EXPIRATION
|
||
defaultValue: "300"
|
||
type: uint64
|
||
description: ID token lifespan in seconds (time before an ID token is expired).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_IDENTITY_MANAGER:
|
||
name: IDP_IDENTITY_MANAGER
|
||
defaultValue: ldap
|
||
type: string
|
||
description: The identity manager implementation to use. Supported identity managers
|
||
are 'ldap', 'cs3', 'libregraph' and 'guest'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;IDP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_ISS:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;IDP_ISS
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The OIDC issuer URL to use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;IDP_LDAP_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;IDP_LDAP_BIND_DN
|
||
defaultValue: uid=idp,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;IDP_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_EMAIL_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;IDP_LDAP_EMAIL_ATTRIBUTE
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP User email attribute like 'mail'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;IDP_LDAP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_LOGIN_ATTRIBUTE:
|
||
name: IDP_LDAP_LOGIN_ATTRIBUTE
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP User attribute to use for login like 'uid'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_NAME_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;IDP_LDAP_NAME_ATTRIBUTE
|
||
defaultValue: displayName
|
||
type: string
|
||
description: LDAP User name attribute like 'displayName'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;IDP_LDAP_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: LDAP User ObjectClass like 'inetOrgPerson'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;IDP_LDAP_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_TLS_CACERT:
|
||
name: OCIS_LDAP_CACERT;IDP_LDAP_TLS_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idp.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_URI:
|
||
name: OCIS_LDAP_URI;IDP_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: Url of the LDAP service to use as IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_UUID_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;IDP_LDAP_UUID_ATTRIBUTE
|
||
defaultValue: ownCloudUUID
|
||
type: string
|
||
description: LDAP User UUID attribute like 'uid'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LDAP_UUID_ATTRIBUTE_TYPE:
|
||
name: IDP_LDAP_UUID_ATTRIBUTE_TYPE
|
||
defaultValue: text
|
||
type: string
|
||
description: LDAP User uuid attribute type like 'text'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;IDP_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LOG_FILE:
|
||
name: OCIS_LOG_FILE;IDP_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;IDP_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;IDP_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_LOGIN_BACKGROUND_URL:
|
||
name: IDP_LOGIN_BACKGROUND_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: Configure an alternative URL to the background image for the login
|
||
page.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;IDP_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Machine auth API key used to validate internal requests necessary for
|
||
the access to resources from other services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_PASSWORD_RESET_URI:
|
||
name: IDP_PASSWORD_RESET_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: The URI where a user can reset their password.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_REFRESH_TOKEN_EXPIRATION:
|
||
name: IDP_REFRESH_TOKEN_EXPIRATION
|
||
defaultValue: "2592000"
|
||
type: uint64
|
||
description: Refresh token lifespan in seconds (time before an refresh token is
|
||
expired). This also limits the duration of an idle offline session.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_SIGN_IN_URI:
|
||
name: IDP_SIGN_IN_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: IDP sign-in url.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_SIGN_OUT_URI:
|
||
name: IDP_SIGN_OUT_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: IDP sign-out url.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_SIGNING_KID:
|
||
name: IDP_SIGNING_KID
|
||
defaultValue: private-key
|
||
type: string
|
||
description: Value of the KID (Key ID) field which is used in created tokens to
|
||
uniquely identify the signing-private-key.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_SIGNING_METHOD:
|
||
name: IDP_SIGNING_METHOD
|
||
defaultValue: PS256
|
||
type: string
|
||
description: Signing method of IDP requests like 'PS256'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_SIGNING_PRIVATE_KEY_FILES:
|
||
name: IDP_SIGNING_PRIVATE_KEY_FILES
|
||
defaultValue: '[/var/lib/ocis/idp/private-key.pem]'
|
||
type: '[]string'
|
||
description: A list of private key files for signing IDP requests. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/idp. See the Environment
|
||
Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TLS:
|
||
name: IDP_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable or Enable HTTPS for the communication between the Proxy service
|
||
and the IDP service. If set to 'true', the key and cert files need to be configured
|
||
and present.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;IDP_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;IDP_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;IDP_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;IDP_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRANSPORT_TLS_CERT:
|
||
name: IDP_TRANSPORT_TLS_CERT
|
||
defaultValue: /var/lib/ocis/idp/server.crt
|
||
type: string
|
||
description: Path/File name of the TLS server certificate (in PEM format) for the
|
||
IDP service. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/idp.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_TRANSPORT_TLS_KEY:
|
||
name: IDP_TRANSPORT_TLS_KEY
|
||
defaultValue: /var/lib/ocis/idp/server.key
|
||
type: string
|
||
description: Path/File name for the TLS certificate key (in PEM format) for the
|
||
server certificate to use for the IDP service. If not defined, the root directory
|
||
derives from $OCIS_BASE_DATA_PATH/idp.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_URI_BASE_PATH:
|
||
name: IDP_URI_BASE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: IDP uri base path (defaults to '').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_USER_ENABLED_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_ENABLED_ATTRIBUTE;IDP_USER_ENABLED_ATTRIBUTE
|
||
defaultValue: ownCloudUserEnabled
|
||
type: string
|
||
description: LDAP Attribute to use as a flag telling if the user is enabled or disabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
IDP_VALIDATION_KEYS_PATH:
|
||
name: IDP_VALIDATION_KEYS_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to validation keys for IDP requests.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;INVITATIONS_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;INVITATIONS_CORS_ALLOW_HEADERS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;INVITATIONS_CORS_ALLOW_METHODS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;INVITATIONS_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_DEBUG_ADDR:
|
||
name: INVITATIONS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9269
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_DEBUG_PPROF:
|
||
name: INVITATIONS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_DEBUG_TOKEN:
|
||
name: INVITATIONS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_DEBUG_ZPAGES:
|
||
name: INVITATIONS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_HTTP_ADDR:
|
||
name: INVITATIONS_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9265
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_HTTP_ROOT:
|
||
name: INVITATIONS_HTTP_ROOT
|
||
defaultValue: /graph/v1.0
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;INVITATIONS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_BASE_PATH:
|
||
name: OCIS_KEYCLOAK_BASE_PATH;INVITATIONS_KEYCLOAK_BASE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: The URL to access keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_CLIENT_ID:
|
||
name: OCIS_KEYCLOAK_CLIENT_ID;INVITATIONS_KEYCLOAK_CLIENT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client ID to authenticate with keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_CLIENT_REALM:
|
||
name: OCIS_KEYCLOAK_CLIENT_REALM;INVITATIONS_KEYCLOAK_CLIENT_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm the client is defined in.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_CLIENT_SECRET:
|
||
name: OCIS_KEYCLOAK_CLIENT_SECRET;INVITATIONS_KEYCLOAK_CLIENT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client secret to use in authentication.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_INSECURE_SKIP_VERIFY:
|
||
name: OCIS_KEYCLOAK_INSECURE_SKIP_VERIFY;INVITATIONS_KEYCLOAK_INSECURE_SKIP_VERIFY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for Keycloak connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_KEYCLOAK_USER_REALM:
|
||
name: OCIS_KEYCLOAK_USER_REALM;INVITATIONS_KEYCLOAK_USER_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm users are defined.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;INVITATIONS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;INVITATIONS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;INVITATIONS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;INVITATIONS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;INVITATIONS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;INVITATIONS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;INVITATIONS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
INVITATIONS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;INVITATIONS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
LDAP_GROUP_SUBSTRING_FILTER_TYPE:
|
||
name: LDAP_GROUP_SUBSTRING_FILTER_TYPE;GROUPS_LDAP_GROUP_SUBSTRING_FILTER_TYPE
|
||
defaultValue: any
|
||
type: string
|
||
description: Type of substring search filter to use for substring searches for groups.
|
||
Supported values are 'initial', 'final' and 'any'. The value 'initial' is used
|
||
for doing prefix only searches, 'final' for doing suffix only searches or 'any'
|
||
for doing full substring searches
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
LDAP_LOGIN_ATTRIBUTES:
|
||
name: LDAP_LOGIN_ATTRIBUTES;AUTH_BASIC_LDAP_LOGIN_ATTRIBUTES
|
||
defaultValue: '[uid]'
|
||
type: '[]string'
|
||
description: A list of user object attributes that can be used for login. See the
|
||
Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
LDAP_USER_SCHEMA_DISPLAY_NAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;LDAP_USER_SCHEMA_DISPLAY_NAME;GRAPH_LDAP_USER_DISPLAYNAME_ATTRIBUTE
|
||
defaultValue: displayName
|
||
type: string
|
||
description: LDAP Attribute to use for the display name of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
LDAP_USER_SUBSTRING_FILTER_TYPE:
|
||
name: LDAP_USER_SUBSTRING_FILTER_TYPE;USERS_LDAP_USER_SUBSTRING_FILTER_TYPE
|
||
defaultValue: any
|
||
type: string
|
||
description: 'Type of substring search filter to use for substring searches for
|
||
users. Possible values: ''initial'' for doing prefix only searches, ''final''
|
||
for doing suffix only searches or ''any'' for doing full substring searches'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_DEBUG_ADDR:
|
||
name: NATS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9234
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_DEBUG_PPROF:
|
||
name: NATS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_DEBUG_TOKEN:
|
||
name: NATS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_DEBUG_ZPAGES:
|
||
name: NATS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;NATS_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;NATS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;NATS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;NATS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;NATS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_NATS_CLUSTER_ID:
|
||
name: NATS_NATS_CLUSTER_ID
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: ID of the NATS cluster.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_NATS_HOST:
|
||
name: NATS_NATS_HOST
|
||
defaultValue: 127.0.0.1
|
||
type: string
|
||
description: Bind address.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_NATS_PORT:
|
||
name: NATS_NATS_PORT
|
||
defaultValue: "9233"
|
||
type: int
|
||
description: Bind port.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_NATS_STORE_DIR:
|
||
name: NATS_NATS_STORE_DIR
|
||
defaultValue: /var/lib/ocis/nats
|
||
type: string
|
||
description: The directory where the filesystem storage will store NATS JetStream
|
||
data. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/nats.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TLS_CERT:
|
||
name: NATS_TLS_CERT
|
||
defaultValue: /var/lib/ocis/nats/tls.crt
|
||
type: string
|
||
description: Path/File name of the TLS server certificate (in PEM format) for the
|
||
NATS listener. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/nats.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TLS_KEY:
|
||
name: NATS_TLS_KEY
|
||
defaultValue: /var/lib/ocis/nats/tls.key
|
||
type: string
|
||
description: Path/File name for the TLS certificate key (in PEM format) for the
|
||
NATS listener. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/nats.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TLS_SKIP_VERIFY_CLIENT_CERT:
|
||
name: OCIS_INSECURE;NATS_TLS_SKIP_VERIFY_CLIENT_CERT
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether the NATS server should skip the client certificate verification
|
||
during the TLS handshake.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;NATS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;NATS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;NATS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NATS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;NATS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_DEBUG_ADDR:
|
||
name: NOTIFICATIONS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9174
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_DEBUG_PPROF:
|
||
name: NOTIFICATIONS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_DEBUG_TOKEN:
|
||
name: NOTIFICATIONS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_DEBUG_ZPAGES:
|
||
name: NOTIFICATIONS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EMAIL_TEMPLATE_PATH:
|
||
name: OCIS_EMAIL_TEMPLATE_PATH;NOTIFICATIONS_EMAIL_TEMPLATE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to Email notification templates overriding embedded ones.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;NOTIFICATIONS_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;NOTIFICATIONS_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;NOTIFICATIONS_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;NOTIFICATIONS_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;NOTIFICATIONS_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;NOTIFICATIONS_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;NOTIFICATIONS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;NOTIFICATIONS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;NOTIFICATIONS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;NOTIFICATIONS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;NOTIFICATIONS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;NOTIFICATIONS_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;NOTIFICATIONS_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_AUTHENTICATION:
|
||
name: NOTIFICATIONS_SMTP_AUTHENTICATION
|
||
defaultValue: ""
|
||
type: string
|
||
description: Authentication method for the SMTP communication. Possible values are
|
||
'login', 'plain', 'crammd5', 'none' or 'auto'. If set to 'auto' or unset, the
|
||
authentication method is automatically negotiated with the server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_ENCRYPTION:
|
||
name: NOTIFICATIONS_SMTP_ENCRYPTION
|
||
defaultValue: none
|
||
type: string
|
||
description: Encryption method for the SMTP communication. Possible values are 'starttls',
|
||
'ssltls' and 'none'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_HOST:
|
||
name: NOTIFICATIONS_SMTP_HOST
|
||
defaultValue: ""
|
||
type: string
|
||
description: SMTP host to connect to.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_INSECURE:
|
||
name: NOTIFICATIONS_SMTP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the SMTP server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_PASSWORD:
|
||
name: NOTIFICATIONS_SMTP_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the SMTP host to connect to.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_PORT:
|
||
name: NOTIFICATIONS_SMTP_PORT
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Port of the SMTP host to connect to.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_SENDER:
|
||
name: NOTIFICATIONS_SMTP_SENDER
|
||
defaultValue: ""
|
||
type: string
|
||
description: Sender address of emails that will be sent (e.g. 'ownCloud <noreply@example.com>'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_SMTP_USERNAME:
|
||
name: NOTIFICATIONS_SMTP_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: Username for the SMTP host to connect to.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;NOTIFICATIONS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;NOTIFICATIONS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;NOTIFICATIONS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;NOTIFICATIONS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_TRANSLATION_PATH:
|
||
name: OCIS_TRANSLATION_PATH;NOTIFICATIONS_TRANSLATION_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: (optional) Set this to a path with custom translations to overwrite
|
||
the builtin translations. Note that file and folder naming rules apply, see the
|
||
documentation for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
NOTIFICATIONS_WEB_UI_URL:
|
||
name: OCIS_URL;NOTIFICATIONS_WEB_UI_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The public facing URL of the oCIS Web UI, used e.g. when sending notification
|
||
eMails
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_ALLOW_PROPFIND_DEPTH_INFINITY:
|
||
name: OCDAV_ALLOW_PROPFIND_DEPTH_INFINITY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow the use of depth infinity in PROPFINDS. When enabled, a propfind
|
||
will traverse through all subfolders. If many subfolders are expected, depth infinity
|
||
can cause heavy server load and/or delayed response times.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;OCDAV_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;OCDAV_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Origin Accept Content-Type Depth Authorization Ocs-Apirequest If-None-Match
|
||
If-Match Destination Overwrite X-Request-Id X-Requested-With Tus-Resumable Tus-Checksum-Algorithm
|
||
Upload-Concat Upload-Length Upload-Metadata Upload-Defer-Length Upload-Expires
|
||
Upload-Checksum Upload-Offset X-HTTP-Method-Override Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;OCDAV_CORS_ALLOW_METHODS
|
||
defaultValue: '[OPTIONS HEAD GET PUT POST DELETE MKCOL PROPFIND PROPPATCH MOVE COPY
|
||
REPORT SEARCH]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;OCDAV_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_DEBUG_ADDR:
|
||
name: OCDAV_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9163
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_DEBUG_PPROF:
|
||
name: OCDAV_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_DEBUG_TOKEN:
|
||
name: OCDAV_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_DEBUG_ZPAGES:
|
||
name: OCDAV_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_EDITION:
|
||
name: OCIS_EDITION;OCDAV_EDITION
|
||
defaultValue: Community
|
||
type: string
|
||
description: Edition of oCIS. Used for branding purposes.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_FILES_NAMESPACE:
|
||
name: OCDAV_FILES_NAMESPACE
|
||
defaultValue: /users/{{.Id.OpaqueId}}
|
||
type: string
|
||
description: Jail requests to /dav/files/{username} into this CS3 namespace. Supports
|
||
template layouting with CS3 User properties.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_GATEWAY_REQUEST_TIMEOUT:
|
||
name: OCDAV_GATEWAY_REQUEST_TIMEOUT
|
||
defaultValue: "84300"
|
||
type: int64
|
||
description: Request timeout in seconds for requests from the oCDAV service to the
|
||
GATEWAY service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_HTTP_ADDR:
|
||
name: OCDAV_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9350
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_HTTP_PREFIX:
|
||
name: OCDAV_HTTP_PREFIX
|
||
defaultValue: ""
|
||
type: string
|
||
description: A URL path prefix for the handler.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_HTTP_PROTOCOL:
|
||
name: OCDAV_HTTP_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_INSECURE:
|
||
name: OCIS_INSECURE;OCDAV_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the GATEWAY service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;OCDAV_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;OCDAV_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_LOG_FILE:
|
||
name: OCIS_LOG_FILE;OCDAV_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;OCDAV_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;OCDAV_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;OCDAV_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Machine auth API key used to validate internal requests necessary for
|
||
the access to resources from other services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_OCM_NAMESPACE:
|
||
name: OCDAV_OCM_NAMESPACE
|
||
defaultValue: /public
|
||
type: string
|
||
description: The human readable path prefix for the ocm shares.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_PUBLIC_URL:
|
||
name: OCIS_URL;OCDAV_PUBLIC_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL where oCIS is reachable for users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_SHARES_NAMESPACE:
|
||
name: OCDAV_SHARES_NAMESPACE
|
||
defaultValue: /Shares
|
||
type: string
|
||
description: The human readable path for the share jail. Relative to a users personal
|
||
space root. Upcased intentionally.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: OCDAV_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;OCDAV_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;OCDAV_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;OCDAV_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;OCDAV_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCDAV_WEBDAV_NAMESPACE:
|
||
name: OCDAV_WEBDAV_NAMESPACE
|
||
defaultValue: /users/{{.Id.OpaqueId}}
|
||
type: string
|
||
description: Jail requests to /dav/webdav into this CS3 namespace. Supports template
|
||
layouting with CS3 User properties.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_ADMIN_USER_ID:
|
||
name: OCIS_ADMIN_USER_ID;SETTINGS_ADMIN_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the user that should receive admin privileges. Consider that
|
||
the UUID can be encoded in some LDAP deployment configurations like in .ldif files.
|
||
These need to be decoded beforehand.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_ASSET_THEMES_PATH:
|
||
name: OCIS_ASSET_THEMES_PATH;WEB_ASSET_THEMES_PATH
|
||
defaultValue: /var/lib/ocis/web/assets/themes
|
||
type: string
|
||
description: Serve ownCloud themes from a path on the filesystem instead of the
|
||
builtin assets. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/web/assets/themes
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_ASYNC_UPLOADS:
|
||
name: OCIS_ASYNC_UPLOADS;SEARCH_EVENTS_ASYNC_UPLOADS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Enable asynchronous file uploads.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;GRAPH_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;GRAPH_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_DATABASE:
|
||
name: OCIS_CACHE_DATABASE
|
||
defaultValue: cache-userinfo
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;GRAPH_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;GATEWAY_CREATE_HOME_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the cache. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;GRAPH_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;GRAPH_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store are configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;GRAPH_CACHE_TTL
|
||
defaultValue: 336h0m0s
|
||
type: Duration
|
||
description: Time to live for cache records in the graph. Defaults to '336h' (2
|
||
weeks). See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;ACTIVITYLOG_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;ACTIVITYLOG_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Ocs-Apirequest]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;ACTIVITYLOG_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;ACTIVITYLOG_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_EXPOSE_HEADERS:
|
||
name: OCIS_CORS_EXPOSE_HEADERS;STORAGE_USERS_CORS_EXPOSE_HEADERS
|
||
defaultValue: '[Upload-Offset Location Upload-Length Tus-Version Tus-Resumable Tus-Max-Size
|
||
Tus-Extension Upload-Metadata Upload-Defer-Length Upload-Concat Upload-Incomplete
|
||
Upload-Draft-Interop-Version]'
|
||
type: '[]string'
|
||
description: 'A list of exposed CORS headers. See following chapter for more details:
|
||
*Access-Control-Expose-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Expose-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_CORS_MAX_AGE:
|
||
name: OCIS_CORS_MAX_AGE;STORAGE_USERS_CORS_MAX_AGE
|
||
defaultValue: "86400"
|
||
type: uint
|
||
description: 'The max cache duration of preflight headers. See following chapter
|
||
for more details: *Access-Control-Max-Age* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DECOMPOSEDFS_METADATA_BACKEND:
|
||
name: OCIS_DECOMPOSEDFS_METADATA_BACKEND;STORAGE_SYSTEM_OCIS_METADATA_BACKEND
|
||
defaultValue: messagepack
|
||
type: string
|
||
description: The backend to use for storing metadata. Supported values are 'messagepack'
|
||
and 'xattrs'. The setting 'messagepack' uses a dedicated file to store file metadata
|
||
while 'xattrs' uses extended attributes to store file metadata. Defaults to 'messagepack'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DECOMPOSEDFS_PROPAGATOR:
|
||
name: OCIS_DECOMPOSEDFS_PROPAGATOR;STORAGE_USERS_S3NG_PROPAGATOR
|
||
defaultValue: sync
|
||
type: string
|
||
description: The propagator used for decomposedfs. At the moment, only 'sync' is
|
||
fully supported, 'async' is available as an experimental option.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DEFAULT_LANGUAGE:
|
||
name: OCIS_DEFAULT_LANGUAGE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The default language used by services and the WebUI. If not defined,
|
||
English will be used as default. See the documentation for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DISABLE_PREVIEWS:
|
||
name: OCIS_DISABLE_PREVIEWS;WEBDAV_DISABLE_PREVIEWS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' to disable rendering of thumbnails triggered
|
||
via webdav access. Note that when disabled, all access to preview related webdav
|
||
paths will return a 404.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DISABLE_SSE:
|
||
name: OCIS_DISABLE_SSE;FRONTEND_DISABLE_SSE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: When set to true, clients are informed that the Server-Sent Events
|
||
endpoint is not accessible.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DISABLE_SSE,USERLOG_DISABLE_SSE:
|
||
name: OCIS_DISABLE_SSE,USERLOG_DISABLE_SSE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables server-sent events (sse). When disabled, clients will no longer
|
||
receive sse notifications.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_DISABLE_VERSIONING:
|
||
name: OCIS_DISABLE_VERSIONING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables versioning of files. When set to true, new uploads with the
|
||
same filename will overwrite existing files instead of creating a new version.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EDITION:
|
||
name: OCIS_EDITION;OCDAV_EDITION
|
||
defaultValue: Community
|
||
type: string
|
||
description: Edition of oCIS. Used for branding purposes.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EMAIL_TEMPLATE_PATH:
|
||
name: OCIS_EMAIL_TEMPLATE_PATH;NOTIFICATIONS_EMAIL_TEMPLATE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to Email notification templates overriding embedded ones.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_ENABLE_OCM:
|
||
name: OCIS_ENABLE_OCM;GRAPH_INCLUDE_OCM_SHAREES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Include OCM sharees when listing users.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_GATEWAY_GRPC_ADDR:
|
||
name: OCIS_GATEWAY_GRPC_ADDR;GATEWAY_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9142
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_GRPC_CLIENT_TLS_CACERT:
|
||
name: OCIS_GRPC_CLIENT_TLS_CACERT
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the go-micro based grpc services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_GRPC_CLIENT_TLS_MODE:
|
||
name: OCIS_GRPC_CLIENT_TLS_MODE
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'TLS mode for grpc connection to the go-micro based grpc services.
|
||
Possible values are ''off'', ''insecure'' and ''on''. ''off'': disables transport
|
||
security for the clients. ''insecure'' allows using transport security, but disables
|
||
certificate verification (to be used with the autogenerated self-signed certificates).
|
||
''on'' enables transport security, including server certificate verification.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;APP_PROVIDER_GRPC_PROTOCOL
|
||
defaultValue: ""
|
||
type: string
|
||
description: The transport protocol of the GPRC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_HTTP_TLS_CERTIFICATE:
|
||
name: OCIS_HTTP_TLS_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path/File name of the TLS server certificate (in PEM format) for the
|
||
http services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_HTTP_TLS_ENABLED:
|
||
name: OCIS_HTTP_TLS_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates TLS for the http based services using the server certifcate
|
||
and key configured via OCIS_HTTP_TLS_CERTIFICATE and OCIS_HTTP_TLS_KEY. If OCIS_HTTP_TLS_CERTIFICATE
|
||
is not set a temporary server certificate is generated - to be used with PROXY_INSECURE_BACKEND=true.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_HTTP_TLS_KEY:
|
||
name: OCIS_HTTP_TLS_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path/File name for the TLS certificate key (in PEM format) for the
|
||
server certificate to use for the http services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_INSECURE:
|
||
name: OCIS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;APP_PROVIDER_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_BASE_PATH:
|
||
name: OCIS_KEYCLOAK_BASE_PATH;GRAPH_KEYCLOAK_BASE_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: The URL to access keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_CLIENT_ID:
|
||
name: OCIS_KEYCLOAK_CLIENT_ID;GRAPH_KEYCLOAK_CLIENT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client id to authenticate with keycloak.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_CLIENT_REALM:
|
||
name: OCIS_KEYCLOAK_CLIENT_REALM;GRAPH_KEYCLOAK_CLIENT_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm the client is defined in.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_CLIENT_SECRET:
|
||
name: OCIS_KEYCLOAK_CLIENT_SECRET;GRAPH_KEYCLOAK_CLIENT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The client secret to use in authentication.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_INSECURE_SKIP_VERIFY:
|
||
name: OCIS_KEYCLOAK_INSECURE_SKIP_VERIFY;GRAPH_KEYCLOAK_INSECURE_SKIP_VERIFY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for Keycloak connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_KEYCLOAK_USER_REALM:
|
||
name: OCIS_KEYCLOAK_USER_REALM;GRAPH_KEYCLOAK_USER_REALM
|
||
defaultValue: ""
|
||
type: string
|
||
description: The realm users are defined.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;GRAPH_LDAP_BIND_DN
|
||
defaultValue: uid=libregraph,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;GRAPH_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_CACERT:
|
||
name: OCIS_LDAP_CACERT;GRAPH_LDAP_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_DISABLE_USER_MECHANISM:
|
||
name: OCIS_LDAP_DISABLE_USER_MECHANISM;GRAPH_DISABLE_USER_MECHANISM
|
||
defaultValue: attribute
|
||
type: string
|
||
description: An option to control the behavior for disabling users. Supported options
|
||
are 'none', 'attribute' and 'group'. If set to 'group', disabling a user via API
|
||
will add the user to the configured group for disabled users, if set to 'attribute'
|
||
this will be done in the ldap user entry, if set to 'none' the disable request
|
||
is not processed. Default is 'attribute'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_DISABLED_USERS_GROUP_DN:
|
||
name: OCIS_LDAP_DISABLED_USERS_GROUP_DN;GRAPH_DISABLED_USERS_GROUP_DN
|
||
defaultValue: cn=DisabledUsersGroup,ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: The distinguished name of the group to which added users will be classified
|
||
as disabled when 'disable_user_mechanism' is set to 'group'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_BASE_DN:
|
||
name: OCIS_LDAP_GROUP_BASE_DN;GRAPH_LDAP_GROUP_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_FILTER:
|
||
name: OCIS_LDAP_GROUP_FILTER;GRAPH_LDAP_GROUP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for group searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_OBJECTCLASS:
|
||
name: OCIS_LDAP_GROUP_OBJECTCLASS;GRAPH_LDAP_GROUP_OBJECTCLASS
|
||
defaultValue: groupOfNames
|
||
type: string
|
||
description: The object class to use for groups in the default group search filter
|
||
('groupOfNames').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME;USERS_LDAP_GROUP_SCHEMA_DISPLAYNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of groups (often the same
|
||
as groupname attribute).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_GROUPNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_GROUPNAME;GRAPH_LDAP_GROUP_NAME_ATTRIBUTE
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the name of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_ID:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID;GRAPH_LDAP_GROUP_ID_ATTRIBUTE
|
||
defaultValue: owncloudUUID
|
||
type: string
|
||
description: LDAP Attribute to use as the unique id for groups. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING;GRAPH_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for groups is of the
|
||
'OCTETSTRING' syntax. This is required when using the 'objectGUID' attribute of
|
||
Active Directory for the group ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MAIL;USERS_LDAP_GROUP_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of groups (can be empty).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCHEMA_MEMBER:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MEMBER;GRAPH_LDAP_GROUP_MEMBER_ATTRIBUTE
|
||
defaultValue: member
|
||
type: string
|
||
description: LDAP Attribute that is used for group members.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_GROUP_SCOPE:
|
||
name: OCIS_LDAP_GROUP_SCOPE;GRAPH_LDAP_GROUP_SEARCH_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up groups. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;GRAPH_LDAP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_SERVER_WRITE_ENABLED:
|
||
name: OCIS_LDAP_SERVER_WRITE_ENABLED;GRAPH_LDAP_SERVER_WRITE_ENABLED
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Allow creating, modifying and deleting LDAP users via the GRAPH API.
|
||
This can only be set to 'true' when keeping default settings for the LDAP user
|
||
and group attribute types (the 'OCIS_LDAP_USER_SCHEMA_* and 'OCIS_LDAP_GROUP_SCHEMA_*
|
||
variables).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_URI:
|
||
name: OCIS_LDAP_URI;GRAPH_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: URI of the LDAP Server to connect to. Supported URI schemes are 'ldaps://'
|
||
and 'ldap://'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;GRAPH_LDAP_USER_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_ENABLED_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_ENABLED_ATTRIBUTE;GRAPH_USER_ENABLED_ATTRIBUTE
|
||
defaultValue: ownCloudUserEnabled
|
||
type: string
|
||
description: LDAP Attribute to use as a flag telling if the user is enabled or disabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;GRAPH_LDAP_USER_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;GRAPH_LDAP_USER_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: The object class to use for users in the default user search filter
|
||
('inetOrgPerson').
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;LDAP_USER_SCHEMA_DISPLAY_NAME;GRAPH_LDAP_USER_DISPLAYNAME_ATTRIBUTE
|
||
defaultValue: displayName
|
||
type: string
|
||
description: LDAP Attribute to use for the display name of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_ID:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;GRAPH_LDAP_USER_UID_ATTRIBUTE
|
||
defaultValue: owncloudUUID
|
||
type: string
|
||
description: LDAP Attribute to use as the unique ID for users. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING;GRAPH_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for users is of the
|
||
'OCTETSTRING' syntax. This is required when using the 'objectGUID' attribute of
|
||
Active Directory for the user ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;GRAPH_LDAP_USER_EMAIL_ATTRIBUTE
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_USER_TYPE:
|
||
name: OCIS_LDAP_USER_SCHEMA_USER_TYPE;GRAPH_LDAP_USER_TYPE_ATTRIBUTE
|
||
defaultValue: ownCloudUserType
|
||
type: string
|
||
description: LDAP Attribute to distinguish between 'Member' and 'Guest' users. Default
|
||
is 'ownCloudUserType'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCHEMA_USERNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;GRAPH_LDAP_USER_NAME_ATTRIBUTE
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP Attribute to use for username of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LDAP_USER_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;GRAPH_LDAP_USER_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported scopes are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;APP_PROVIDER_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;APP_PROVIDER_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;APP_PROVIDER_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;APP_PROVIDER_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;AUTH_APP_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: The machine auth API key used to validate internal requests necessary
|
||
to access resources from other services.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_MAX_CONCURRENCY:
|
||
name: OCIS_MAX_CONCURRENCY;USERLOG_MAX_CONCURRENCY
|
||
defaultValue: "5"
|
||
type: int
|
||
description: Maximum number of concurrent go-routines. Higher values can potentially
|
||
get work done faster but will also cause more load on the system. Values of 0
|
||
or below will be ignored and the default value will be used.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_OIDC_CLIENT_ID:
|
||
name: OCIS_OIDC_CLIENT_ID;WEB_OIDC_CLIENT_ID
|
||
defaultValue: web
|
||
type: string
|
||
description: The OIDC client ID which ownCloud Web uses. This client needs to be
|
||
set up in your IDP. Note that this setting has no effect when using the builtin
|
||
IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_OIDC_ISSUER:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;PROXY_OIDC_ISSUER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL of the OIDC issuer. It defaults to URL of the builtin IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_BANNED_PASSWORDS_LIST:
|
||
name: OCIS_PASSWORD_POLICY_BANNED_PASSWORDS_LIST;SHARING_PASSWORD_POLICY_BANNED_PASSWORDS_LIST
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to the 'banned passwords list' file. This only impacts public
|
||
link password validation. See the documentation for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_DISABLED:
|
||
name: OCIS_PASSWORD_POLICY_DISABLED;SHARING_PASSWORD_POLICY_DISABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the password policy. Defaults to false if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_MIN_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_CHARACTERS
|
||
defaultValue: "8"
|
||
type: int
|
||
description: Define the minimum password length. Defaults to 8 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_MIN_DIGITS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_DIGITS;SHARING_PASSWORD_POLICY_MIN_DIGITS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of digits. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of uppercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of characters from the special characters
|
||
list to be present. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of lowercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE:
|
||
name: OCIS_PERSISTENT_STORE;ACTIVITYLOG_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''nats-js-kv'',
|
||
''redis-sentinel'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;ACTIVITYLOG_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;ACTIVITYLOG_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;ACTIVITYLOG_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE_SIZE:
|
||
name: OCIS_PERSISTENT_STORE_SIZE;EVENTHISTORY_STORE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived and used from the
|
||
ocmem package though no explicit default was set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PERSISTENT_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;ACTIVITYLOG_STORE_TTL
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: Time to live for events in the store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_PUBLIC_URL:
|
||
name: OCIS_URL;OCIS_PUBLIC_URL
|
||
defaultValue: https://127.0.0.1:9200
|
||
type: string
|
||
description: URL, where oCIS is reachable for users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_REVA_GATEWAY:
|
||
name: OCIS_REVA_GATEWAY
|
||
defaultValue: com.owncloud.api.gateway
|
||
type: string
|
||
description: The CS3 gateway endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_REVA_GATEWAY_TLS_CACERT:
|
||
name: OCIS_REVA_GATEWAY_TLS_CACERT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the gateway's TLS certificate.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_REVA_GATEWAY_TLS_MODE:
|
||
name: OCIS_REVA_GATEWAY_TLS_MODE
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'TLS mode for grpc connection to the CS3 gateway endpoint. Possible
|
||
values are ''off'', ''insecure'' and ''on''. ''off'': disables transport security
|
||
for the clients. ''insecure'' allows using transport security, but disables certificate
|
||
verification (to be used with the autogenerated self-signed certificates). ''on''
|
||
enables transport security, including server certificate verification.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;ACTIVITYLOG_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;ACTIVITYLOG_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD;SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords on all public shares.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD;SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords on Uploader, Editor
|
||
or Contributor shares. If not using the global OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD,
|
||
you must define the FRONTEND_OCS_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD in
|
||
the frontend service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SHOW_USER_EMAIL_IN_RESULTS:
|
||
name: OCIS_SHOW_USER_EMAIL_IN_RESULTS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Include user email addresses in responses. If absent or set to false
|
||
emails will be omitted from results. Please note that admin users can always see
|
||
all email addresses.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SPACES_MAX_QUOTA:
|
||
name: OCIS_SPACES_MAX_QUOTA;STORAGE_USERS_OCIS_MAX_QUOTA
|
||
defaultValue: "0"
|
||
type: uint64
|
||
description: Set a global max quota for spaces in bytes. A value of 0 equals unlimited.
|
||
If not using the global OCIS_SPACES_MAX_QUOTA, you must define the FRONTEND_MAX_QUOTA
|
||
in the frontend service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SYSTEM_USER_API_KEY:
|
||
name: OCIS_SYSTEM_USER_API_KEY;SHARING_PUBLIC_CS3_SYSTEM_USER_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SHARING_PUBLIC_CS3_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SHARING_PUBLIC_CS3_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;APP_PROVIDER_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;APP_PROVIDER_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;APP_PROVIDER_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;APP_PROVIDER_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRANSFER_SECRET:
|
||
name: OCIS_TRANSFER_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The storage transfer secret.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_TRANSLATION_PATH:
|
||
name: OCIS_TRANSLATION_PATH;ACTIVITYLOG_TRANSLATION_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: (optional) Set this to a path with custom translations to overwrite
|
||
the builtin translations. Note that file and folder naming rules apply, see the
|
||
documentation for more details.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_URL:
|
||
name: OCIS_URL;APP_PROVIDER_WOPI_FOLDER_URL_BASE_URL
|
||
defaultValue: https://localhost:9200/
|
||
type: string
|
||
description: Base url to navigate back from the app to the containing folder in
|
||
the file list.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCIS_WOPI_DISABLE_CHAT:
|
||
name: APP_PROVIDER_WOPI_DISABLE_CHAT;OCIS_WOPI_DISABLE_CHAT
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the chat functionality of the office app.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;OCM_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;OCM_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Origin Accept Content-Type Depth Authorization Ocs-Apirequest If-None-Match
|
||
If-Match Destination Overwrite X-Request-Id X-Requested-With Tus-Resumable Tus-Checksum-Algorithm
|
||
Upload-Concat Upload-Length Upload-Metadata Upload-Defer-Length Upload-Expires
|
||
Upload-Checksum Upload-Offset X-HTTP-Method-Override Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;OCM_CORS_ALLOW_METHODS
|
||
defaultValue: '[OPTIONS HEAD GET PUT POST DELETE MKCOL PROPFIND PROPPATCH MOVE COPY
|
||
REPORT SEARCH]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;OCM_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_DEBUG_ADDR:
|
||
name: OCM_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9281
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_DEBUG_PPROF:
|
||
name: OCM_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_DEBUG_TOKEN:
|
||
name: OCM_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_DEBUG_ZPAGES:
|
||
name: OCM_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;OCM_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;OCM_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;OCM_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;OCM_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;OCM_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;OCM_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;OCM_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided OCM_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_GRPC_ADDR:
|
||
name: OCM_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9282
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;OCM_GRPC_PROTOCOL
|
||
defaultValue: ""
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_HTTP_ADDR:
|
||
name: OCM_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9280
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_HTTP_PREFIX:
|
||
name: OCM_HTTP_PREFIX
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path prefix where OCM can be accessed (defaults to /).
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_HTTP_PROTOCOL:
|
||
name: OCM_HTTP_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the HTTP service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;OCM_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;OCM_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_LOG_FILE:
|
||
name: OCIS_LOG_FILE;OCM_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;OCM_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;OCM_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_MESH_DIRECTORY_URL:
|
||
name: OCM_MESH_DIRECTORY_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: URL of the mesh directory service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_CORE_DRIVER:
|
||
name: OCM_OCM_CORE_DRIVER
|
||
defaultValue: json
|
||
type: string
|
||
description: Driver to be used for the OCM core. Supported value is only 'json'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_CORE_JSON_FILE:
|
||
name: OCM_OCM_CORE_JSON_FILE
|
||
defaultValue: /var/lib/ocis/storage/ocm/ocmshares.json
|
||
type: string
|
||
description: Path to the JSON file where OCM share data will be stored. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/storage.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_INVITE_MANAGER_DRIVER:
|
||
name: OCM_OCM_INVITE_MANAGER_DRIVER
|
||
defaultValue: json
|
||
type: string
|
||
description: Driver to be used to persist OCM invites. Supported value is only 'json'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_INVITE_MANAGER_INSECURE:
|
||
name: OCM_OCM_INVITE_MANAGER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the OCM connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_INVITE_MANAGER_JSON_FILE:
|
||
name: OCM_OCM_INVITE_MANAGER_JSON_FILE
|
||
defaultValue: /var/lib/ocis/storage/ocm/ocminvites.json
|
||
type: string
|
||
description: Path to the JSON file where OCM invite data will be stored. This file
|
||
is maintained by the instance and must not be changed manually. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/storage/ocm.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_INVITE_MANAGER_TIMEOUT:
|
||
name: OCM_OCM_INVITE_MANAGER_TIMEOUT
|
||
defaultValue: 30s
|
||
type: Duration
|
||
description: Timeout specifies a time limit for requests made to OCM endpoints.
|
||
introductionVersion: 6.0.1
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_INVITE_MANAGER_TOKEN_EXPIRATION:
|
||
name: OCM_OCM_INVITE_MANAGER_TOKEN_EXPIRATION
|
||
defaultValue: 24h0m0s
|
||
type: Duration
|
||
description: Expiry duration for invite tokens.
|
||
introductionVersion: 6.0.1
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_PROVIDER_AUTHORIZER_PROVIDERS_FILE:
|
||
name: OCM_OCM_PROVIDER_AUTHORIZER_PROVIDERS_FILE
|
||
defaultValue: /etc/ocis/ocmproviders.json
|
||
type: string
|
||
description: Path to the JSON file where ocm invite data will be stored. Defaults
|
||
to $OCIS_CONFIG_DIR/ocmproviders.json.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME:
|
||
name: OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Verify the hostname of the incoming request against the hostname of
|
||
the OCM provider.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_SHARE_PROVIDER_DRIVER:
|
||
name: OCM_OCM_SHARE_PROVIDER_DRIVER
|
||
defaultValue: json
|
||
type: string
|
||
description: Driver to be used for the OCM share provider. Supported value is only
|
||
'json'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_SHARE_PROVIDER_INSECURE:
|
||
name: OCM_OCM_SHARE_PROVIDER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the OCM connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_SHAREPROVIDER_JSON_FILE:
|
||
name: OCM_OCM_SHAREPROVIDER_JSON_FILE
|
||
defaultValue: /var/lib/ocis/storage/ocm/ocmshares.json
|
||
type: string
|
||
description: Path to the JSON file where OCM share data will be stored. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/storage.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_STORAGE_DATA_SERVER_URL:
|
||
name: OCM_OCM_STORAGE_DATA_SERVER_URL
|
||
defaultValue: http://localhost:9280/data
|
||
type: string
|
||
description: URL of the data server, needs to be reachable by the data gateway provided
|
||
by the frontend service or the user if directly exposed.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_STORAGE_PROVIDER_INSECURE:
|
||
name: OCM_OCM_STORAGE_PROVIDER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the OCM connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCM_STORAGE_PROVIDER_STORAGE_ROOT:
|
||
name: OCM_OCM_STORAGE_PROVIDER_STORAGE_ROOT
|
||
defaultValue: /var/lib/ocis/storage/ocm
|
||
type: string
|
||
description: Directory where the ocm storage provider persists its data like tus
|
||
upload info files.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCMD_EXPOSE_RECIPIENT_DISPLAY_NAME:
|
||
name: OCM_OCMD_EXPOSE_RECIPIENT_DISPLAY_NAME
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Expose the display name of OCM share recipients.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_OCMD_PREFIX:
|
||
name: OCM_OCMD_PREFIX
|
||
defaultValue: ocm
|
||
type: string
|
||
description: URL path prefix for the OCMD service. Note that the string must not
|
||
start with '/'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_SCIENCEMESH_PREFIX:
|
||
name: OCM_SCIENCEMESH_PREFIX
|
||
defaultValue: sciencemesh
|
||
type: string
|
||
description: URL path prefix for the ScienceMesh service. Note that the string must
|
||
not start with '/'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;OCM_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;OCM_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;OCM_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;OCM_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;OCM_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;OCM_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCM_WEBAPP_TEMPLATE:
|
||
name: OCM_WEBAPP_TEMPLATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Template for the webapp url.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;OCS_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;OCS_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;OCS_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST PUT PATCH DELETE OPTIONS]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;OCS_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_DEBUG_ADDR:
|
||
name: OCS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9114
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_DEBUG_PPROF:
|
||
name: OCS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_DEBUG_TOKEN:
|
||
name: OCS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_DEBUG_ZPAGES:
|
||
name: OCS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: FRONTEND_EVENTS_TLS_ROOT_CA_CERTIFICATE;OCS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_HTTP_ADDR:
|
||
name: OCS_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9110
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_HTTP_ROOT:
|
||
name: OCS_HTTP_ROOT
|
||
defaultValue: /ocs
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;OCS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;OCS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;OCS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;OCS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;OCS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_PRESIGNEDURL_SIGNING_KEYS_STORE:
|
||
name: OCIS_CACHE_STORE;OCS_PRESIGNEDURL_SIGNING_KEYS_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the signing key store. Supported values are: ''redis-sentinel''
|
||
and ''nats-js-kv''. See the text description for details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. Note that the behaviour
|
||
how nodes are used is dependent on the library of the configured store. See the
|
||
Environment Variable Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_TTL:
|
||
name: OCIS_CACHE_TTL;OCS_PRESIGNEDURL_SIGNING_KEYS_STORE_TTL
|
||
defaultValue: 12h0m0s
|
||
type: Duration
|
||
description: Default time to live for signing keys. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;OCS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;OCS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;OCS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
OCS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;OCS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_DEBUG_ADDR:
|
||
name: POLICIES_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9129
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_DEBUG_PPROF:
|
||
name: POLICIES_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_DEBUG_TOKEN:
|
||
name: POLICIES_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_DEBUG_ZPAGES:
|
||
name: POLICIES_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_ENGINE_MIMES:
|
||
name: POLICIES_ENGINE_MIMES
|
||
defaultValue: ""
|
||
type: string
|
||
description: Sets the mimes file path which maps mimetypes to associated file extensions.
|
||
See the text description for details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_ENGINE_TIMEOUT:
|
||
name: POLICIES_ENGINE_TIMEOUT
|
||
defaultValue: 10s
|
||
type: Duration
|
||
description: Sets the timeout the rego expression evaluation can take. Rules default
|
||
to deny if the timeout was reached. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;POLICIES_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;POLICIES_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;POLICIES_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;POLICIES_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;POLICIES_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;POLICIES_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether the server should skip the client certificate verification
|
||
during the TLS handshake.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;POLICIES_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided POLICIES_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_GRPC_ADDR:
|
||
name: POLICIES_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9125
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;POLICIES_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_LOG_FILE:
|
||
name: OCIS_LOG_FILE;POLICIES_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;POLICIES_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;POLICIES_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_POSTPROCESSING_QUERY:
|
||
name: POLICIES_POSTPROCESSING_QUERY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines the 'Complete Rules' variable defined in the rego rule set
|
||
this step uses for its evaluation. Defaults to deny if the variable was not found.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;POLICIES_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;POLICIES_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;POLICIES_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POLICIES_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;POLICIES_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_DEBUG_ADDR:
|
||
name: POSTPROCESSING_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9255
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_DEBUG_PPROF:
|
||
name: POSTPROCESSING_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_DEBUG_TOKEN:
|
||
name: POSTPROCESSING_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_DEBUG_ZPAGES:
|
||
name: POSTPROCESSING_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_DELAY:
|
||
name: POSTPROCESSING_DELAY
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: After uploading a file but before making it available for download,
|
||
a delay step can be added. Intended for developing purposes only. If a duration
|
||
is set but the keyword 'delay' is not explicitely added to 'POSTPROCESSING_STEPS',
|
||
the delay step will be processed as last step. In such a case, a log entry will
|
||
be written on service startup to remind the admin about that situation. See the
|
||
Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;POSTPROCESSING_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;POSTPROCESSING_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;POSTPROCESSING_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;POSTPROCESSING_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;POSTPROCESSING_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;POSTPROCESSING_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether the ocis server should skip the client certificate verification
|
||
during the TLS handshake.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;POSTPROCESSING_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided POSTPROCESSING_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;POSTPROCESSING_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_LOG_FILE:
|
||
name: OCIS_LOG_FILE;POSTPROCESSING_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;POSTPROCESSING_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;POSTPROCESSING_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_MAX_RETRIES:
|
||
name: POSTPROCESSING_MAX_RETRIES
|
||
defaultValue: "14"
|
||
type: int
|
||
description: The maximum number of retries for a failed postprocessing step.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_RETRY_BACKOFF_DURATION:
|
||
name: POSTPROCESSING_RETRY_BACKOFF_DURATION
|
||
defaultValue: 5s
|
||
type: Duration
|
||
description: The base for the exponential backoff duration before retrying a failed
|
||
postprocessing step. See the Environment Variable Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STEPS:
|
||
name: POSTPROCESSING_STEPS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of postprocessing steps processed in order of their appearance.
|
||
Currently supported values by the system are: ''virusscan'', ''policies'' and
|
||
''delay''. Custom steps are allowed. See the documentation for instructions. See
|
||
the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE:
|
||
name: OCIS_PERSISTENT_STORE;POSTPROCESSING_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;POSTPROCESSING_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;POSTPROCESSING_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_DATABASE:
|
||
name: POSTPROCESSING_STORE_DATABASE
|
||
defaultValue: postprocessing
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;POSTPROCESSING_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_SIZE:
|
||
name: OCIS_PERSISTENT_STORE_SIZE;POSTPROCESSING_STORE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_TABLE:
|
||
name: POSTPROCESSING_STORE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;POSTPROCESSING_STORE_TTL
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: Time to live for events in the store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;POSTPROCESSING_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;POSTPROCESSING_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;POSTPROCESSING_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;POSTPROCESSING_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
POSTPROCESSING_WORKERS:
|
||
name: POSTPROCESSING_WORKERS
|
||
defaultValue: "3"
|
||
type: int
|
||
description: The number of concurrent go routines that fetch events from the event
|
||
queue.
|
||
introductionVersion: "6.7"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ACCOUNT_BACKEND_TYPE:
|
||
name: PROXY_ACCOUNT_BACKEND_TYPE
|
||
defaultValue: cs3
|
||
type: string
|
||
description: Account backend the PROXY service should use. Currently only 'cs3'
|
||
is possible here.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_AUTOPROVISION_ACCOUNTS:
|
||
name: PROXY_AUTOPROVISION_ACCOUNTS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to 'true' to automatically provision users that do not yet
|
||
exist in the users service on-demand upon first sign-in. To use this a write-enabled
|
||
libregraph user backend needs to be setup an running.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_AUTOPROVISION_CLAIM_DISPLAYNAME:
|
||
name: PROXY_AUTOPROVISION_CLAIM_DISPLAYNAME
|
||
defaultValue: name
|
||
type: string
|
||
description: The name of the OIDC claim that holds the display name.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_AUTOPROVISION_CLAIM_EMAIL:
|
||
name: PROXY_AUTOPROVISION_CLAIM_EMAIL
|
||
defaultValue: email
|
||
type: string
|
||
description: The name of the OIDC claim that holds the email.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_AUTOPROVISION_CLAIM_GROUPS:
|
||
name: PROXY_AUTOPROVISION_CLAIM_GROUPS
|
||
defaultValue: groups
|
||
type: string
|
||
description: The name of the OIDC claim that holds the groups.
|
||
introductionVersion: 6.1.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_AUTOPROVISION_CLAIM_USERNAME:
|
||
name: PROXY_AUTOPROVISION_CLAIM_USERNAME
|
||
defaultValue: preferred_username
|
||
type: string
|
||
description: The name of the OIDC claim that holds the username.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_CSP_CONFIG_FILE_LOCATION:
|
||
name: PROXY_CSP_CONFIG_FILE_LOCATION
|
||
defaultValue: ""
|
||
type: string
|
||
description: The location of the CSP configuration file.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_DEBUG_ADDR:
|
||
name: PROXY_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9205
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_DEBUG_PPROF:
|
||
name: PROXY_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_DEBUG_TOKEN:
|
||
name: PROXY_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_DEBUG_ZPAGES:
|
||
name: PROXY_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ENABLE_APP_AUTH:
|
||
name: PROXY_ENABLE_APP_AUTH
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow app authentication. This can be used to authenticate 3rd party
|
||
applications. Note that auth-app service must be running for this feature to work.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ENABLE_BASIC_AUTH:
|
||
name: PROXY_ENABLE_BASIC_AUTH
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true to enable 'basic authentication' (username/password).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ENABLE_PRESIGNEDURLS:
|
||
name: PROXY_ENABLE_PRESIGNEDURLS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Allow OCS to get a signing key to sign requests.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;PROXY_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;PROXY_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;PROXY_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;PROXY_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;PROXY_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture. Set to
|
||
a empty string to disable emitting events.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;PROXY_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;PROXY_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided PROXY_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_HTTP_ADDR:
|
||
name: PROXY_HTTP_ADDR
|
||
defaultValue: 0.0.0.0:9200
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_HTTP_ROOT:
|
||
name: PROXY_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_HTTPS_CACERT:
|
||
name: PROXY_HTTPS_CACERT
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path/File for the root CA certificate used to validate the server’s
|
||
TLS certificate for https enabled backend services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_INSECURE_BACKENDS:
|
||
name: PROXY_INSECURE_BACKENDS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for all HTTP backend connections.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;PROXY_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_LOG_FILE:
|
||
name: OCIS_LOG_FILE;PROXY_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;PROXY_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;PROXY_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;PROXY_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Machine auth API key used to validate internal requests necessary to
|
||
access resources from other services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD:
|
||
name: PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD
|
||
defaultValue: jwt
|
||
type: string
|
||
description: Sets how OIDC access tokens should be verified. Possible values are
|
||
'none' and 'jwt'. When using 'none', no special validation apart from using it
|
||
for accessing the IPD's userinfo endpoint will be done. When using 'jwt', it tries
|
||
to parse the access token as a jwt token and verifies the signature using the
|
||
keys published on the IDP's 'jwks_uri'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_INSECURE:
|
||
name: OCIS_INSECURE;PROXY_OIDC_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for connections to the IDP. Note
|
||
that this is not recommended for production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_ISSUER:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;PROXY_OIDC_ISSUER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL of the OIDC issuer. It defaults to URL of the builtin IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_JWKS_REFRESH_INTERVAL:
|
||
name: PROXY_OIDC_JWKS_REFRESH_INTERVAL
|
||
defaultValue: "60"
|
||
type: uint64
|
||
description: The interval for refreshing the JWKS (JSON Web Key Set) in minutes
|
||
in the background via a new HTTP request to the IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_JWKS_REFRESH_RATE_LIMIT:
|
||
name: PROXY_OIDC_JWKS_REFRESH_RATE_LIMIT
|
||
defaultValue: "60"
|
||
type: uint64
|
||
description: Limits the rate in seconds at which refresh requests are performed
|
||
for unknown keys. This is used to prevent malicious clients from imposing high
|
||
network load on the IDP via ocis.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_JWKS_REFRESH_TIMEOUT:
|
||
name: PROXY_OIDC_JWKS_REFRESH_TIMEOUT
|
||
defaultValue: "10"
|
||
type: uint64
|
||
description: The timeout in seconds for an outgoing JWKS request.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_JWKS_REFRESH_UNKNOWN_KID:
|
||
name: PROXY_OIDC_JWKS_REFRESH_UNKNOWN_KID
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: If set to 'true', the JWKS refresh request will occur every time an
|
||
unknown KEY ID (KID) is seen. Always set a 'refresh_limit' when enabling this.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_REWRITE_WELLKNOWN:
|
||
name: PROXY_OIDC_REWRITE_WELLKNOWN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables rewriting the /.well-known/openid-configuration to the configured
|
||
OIDC issuer. Needed by the Desktop Client, Android Client and iOS Client to discover
|
||
the OIDC provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_SKIP_USER_INFO:
|
||
name: PROXY_OIDC_SKIP_USER_INFO
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Do not look up user claims at the userinfo endpoint and directly read
|
||
them from the access token. Incompatible with 'PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD=none'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;PROXY_OIDC_USERINFO_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;PROXY_OIDC_USERINFO_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;PROXY_OIDC_USERINFO_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;PROXY_OIDC_USERINFO_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the user info cache. Only applies
|
||
when store type 'ocmem' is configured. Defaults to 512 which is derived from the
|
||
ocmem package though not explicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;PROXY_OIDC_USERINFO_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;PROXY_OIDC_USERINFO_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_TABLE:
|
||
name: PROXY_OIDC_USERINFO_CACHE_TABLE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_OIDC_USERINFO_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;PROXY_OIDC_USERINFO_CACHE_TTL
|
||
defaultValue: 10s
|
||
type: Duration
|
||
description: Default time to live for user info in the user info cache. Only applied
|
||
when access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_POLICIES_QUERY:
|
||
name: PROXY_POLICIES_QUERY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines the 'Complete Rules' variable defined in the rego rule set
|
||
this step uses for its evaluation. Rules default to deny if the variable was not
|
||
found.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE:
|
||
name: OCIS_CACHE_STORE;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE
|
||
defaultValue: nats-js-kv
|
||
type: string
|
||
description: 'The type of the signing key store. Supported values are: ''redis-sentinel'',
|
||
''nats-js-kv'' and ''ocisstoreservice'' (deprecated). See the text description
|
||
for details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_DISABLE_PERSISTENCE
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Disables persistence of the store. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to true.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. Note that the behaviour
|
||
how nodes are used is dependent on the library of the configured store. See the
|
||
Environment Variable Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_TTL:
|
||
name: OCIS_CACHE_TTL;PROXY_PRESIGNEDURL_SIGNING_KEYS_STORE_TTL
|
||
defaultValue: 12h0m0s
|
||
type: Duration
|
||
description: Default time to live for signing keys. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ROLE_ASSIGNMENT_DRIVER:
|
||
name: PROXY_ROLE_ASSIGNMENT_DRIVER
|
||
defaultValue: default
|
||
type: string
|
||
description: 'The mechanism that should be used to assign roles to user upon login.
|
||
Supported values: ''default'' or ''oidc''. ''default'' will assign the role ''user''
|
||
to users which don''t have a role assigned at the time they login. ''oidc'' will
|
||
assign the role based on the value of a claim (configured via PROXY_ROLE_ASSIGNMENT_OIDC_CLAIM)
|
||
from the users OIDC claims.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_ROLE_ASSIGNMENT_OIDC_CLAIM:
|
||
name: PROXY_ROLE_ASSIGNMENT_OIDC_CLAIM
|
||
defaultValue: roles
|
||
type: string
|
||
description: The OIDC claim used to create the users role assignment.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;PROXY_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;PROXY_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TLS:
|
||
name: PROXY_TLS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Enable/Disable HTTPS for external HTTP services. Must be set to 'true'
|
||
if the built-in IDP service an no reverse proxy is used. See the text description
|
||
for details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;PROXY_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;PROXY_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;PROXY_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;PROXY_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRANSPORT_TLS_CERT:
|
||
name: PROXY_TRANSPORT_TLS_CERT
|
||
defaultValue: /var/lib/ocis/proxy/server.crt
|
||
type: string
|
||
description: Path/File name of the TLS server certificate (in PEM format) for the
|
||
external http services. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/proxy.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_TRANSPORT_TLS_KEY:
|
||
name: PROXY_TRANSPORT_TLS_KEY
|
||
defaultValue: /var/lib/ocis/proxy/server.key
|
||
type: string
|
||
description: Path/File name for the TLS certificate key (in PEM format) for the
|
||
server certificate to use for the external http services. If not defined, the
|
||
root directory derives from $OCIS_BASE_DATA_PATH/proxy.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_USER_CS3_CLAIM:
|
||
name: PROXY_USER_CS3_CLAIM
|
||
defaultValue: username
|
||
type: string
|
||
description: The name of a CS3 user attribute (claim) that should be mapped to the
|
||
'user_oidc_claim'. Supported values are 'username', 'mail' and 'userid'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
PROXY_USER_OIDC_CLAIM:
|
||
name: PROXY_USER_OIDC_CLAIM
|
||
defaultValue: preferred_username
|
||
type: string
|
||
description: The name of an OpenID Connect claim that is used for resolving users
|
||
with the account backend. The value of the claim must hold a per user unique,
|
||
stable and non re-assignable identifier. The availability of claims depends on
|
||
your Identity Provider. There are common claims available for most Identity providers
|
||
like 'email' or 'preferred_username' but you can also add your own claim.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_CONTENT_EXTRACTION_SIZE_LIMIT:
|
||
name: SEARCH_CONTENT_EXTRACTION_SIZE_LIMIT
|
||
defaultValue: "20971520"
|
||
type: uint64
|
||
description: Maximum file size in bytes that is allowed for content extraction.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_DEBUG_ADDR:
|
||
name: SEARCH_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9224
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_DEBUG_PPROF:
|
||
name: SEARCH_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_DEBUG_TOKEN:
|
||
name: SEARCH_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_DEBUG_ZPAGES:
|
||
name: SEARCH_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_ENGINE_BLEVE_DATA_PATH:
|
||
name: SEARCH_ENGINE_BLEVE_DATA_PATH
|
||
defaultValue: /var/lib/ocis/search
|
||
type: string
|
||
description: The directory where the filesystem will store search data. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/search.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_ENGINE_TYPE:
|
||
name: SEARCH_ENGINE_TYPE
|
||
defaultValue: bleve
|
||
type: string
|
||
description: 'Defines which search engine to use. Defaults to ''bleve''. Supported
|
||
values are: ''bleve''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_ASYNC_UPLOADS:
|
||
name: OCIS_ASYNC_UPLOADS;SEARCH_EVENTS_ASYNC_UPLOADS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Enable asynchronous file uploads.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;SEARCH_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;SEARCH_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;SEARCH_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;SEARCH_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;SEARCH_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_NUM_CONSUMERS:
|
||
name: SEARCH_EVENTS_NUM_CONSUMERS
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The amount of concurrent event consumers to start. Event consumers
|
||
are used for searching files. Multiple consumers increase parallelisation, but
|
||
will also increase CPU and memory demands. The default value is 0.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_REINDEX_DEBOUNCE_DURATION:
|
||
name: SEARCH_EVENTS_REINDEX_DEBOUNCE_DURATION
|
||
defaultValue: "1000"
|
||
type: int
|
||
description: The duration in milliseconds the reindex debouncer waits before triggering
|
||
a reindex of a space that was modified.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;SEARCH_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;SEARCH_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided SEARCH_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EXTRACTOR_CS3SOURCE_INSECURE:
|
||
name: OCIS_INSECURE;SEARCH_EXTRACTOR_CS3SOURCE_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Ignore untrusted SSL certificates when connecting to the CS3 source.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EXTRACTOR_TIKA_CLEAN_STOP_WORDS:
|
||
name: SEARCH_EXTRACTOR_TIKA_CLEAN_STOP_WORDS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Defines if stop words should be cleaned or not. See the documentation
|
||
for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EXTRACTOR_TIKA_TIKA_URL:
|
||
name: SEARCH_EXTRACTOR_TIKA_TIKA_URL
|
||
defaultValue: http://127.0.0.1:9998
|
||
type: string
|
||
description: URL of the tika server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_EXTRACTOR_TYPE:
|
||
name: SEARCH_EXTRACTOR_TYPE
|
||
defaultValue: basic
|
||
type: string
|
||
description: 'Defines the content extraction engine. Defaults to ''basic''. Supported
|
||
values are: ''basic'' and ''tika''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_GRPC_ADDR:
|
||
name: SEARCH_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9220
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;SEARCH_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;SEARCH_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_LOG_FILE:
|
||
name: OCIS_LOG_FILE;SEARCH_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;SEARCH_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;SEARCH_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;SEARCH_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;SEARCH_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;SEARCH_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;SEARCH_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;SEARCH_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SEARCH_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;SEARCH_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_ADMIN_USER_ID:
|
||
name: OCIS_ADMIN_USER_ID;SETTINGS_ADMIN_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the user that should receive admin privileges. Consider that
|
||
the UUID can be encoded in some LDAP deployment configurations like in .ldif files.
|
||
These need to be decoded beforehand.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_BUNDLES_PATH:
|
||
name: SETTINGS_BUNDLES_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to a JSON file with a list of bundles. If not defined, the
|
||
default bundles will be loaded.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;SETTINGS_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;SETTINGS_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;SETTINGS_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;SETTINGS_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the cache. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;SETTINGS_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;SETTINGS_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;SETTINGS_CACHE_TTL
|
||
defaultValue: 10m0s
|
||
type: Duration
|
||
description: Default time to live for entries in the cache. Only applied when access
|
||
tokens has no expiration. See the Environment Variable Types description for more
|
||
details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;SETTINGS_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;SETTINGS_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;SETTINGS_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST PUT PATCH DELETE OPTIONS]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;SETTINGS_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DATA_PATH:
|
||
name: SETTINGS_DATA_PATH
|
||
defaultValue: /var/lib/ocis/settings
|
||
type: string
|
||
description: The directory where the filesystem storage will store ocis settings.
|
||
If not defined, the root directory derives from $OCIS_BASE_DATA_PATH:/settings.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DEBUG_ADDR:
|
||
name: SETTINGS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9194
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DEBUG_PPROF:
|
||
name: SETTINGS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DEBUG_TOKEN:
|
||
name: SETTINGS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DEBUG_ZPAGES:
|
||
name: SETTINGS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_DIRECTORY_CACHE_TABLE:
|
||
name: SETTINGS_DIRECTORY_CACHE_TABLE
|
||
defaultValue: settings_dirs
|
||
type: string
|
||
description: The database table the store should use for the directory cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_FILE_CACHE_TABLE:
|
||
name: SETTINGS_FILE_CACHE_TABLE
|
||
defaultValue: settings_files
|
||
type: string
|
||
description: The database table the store should use for the file cache.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_GRPC_ADDR:
|
||
name: SETTINGS_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9191
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_HTTP_ADDR:
|
||
name: SETTINGS_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9190
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_HTTP_ROOT:
|
||
name: SETTINGS_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;SETTINGS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;SETTINGS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;SETTINGS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;SETTINGS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;SETTINGS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_SERVICE_ACCOUNT_IDS:
|
||
name: SETTINGS_SERVICE_ACCOUNT_IDS;OCIS_SERVICE_ACCOUNT_ID
|
||
defaultValue: '[service-user-id]'
|
||
type: '[]string'
|
||
description: 'The list of all service account IDs. These will be assigned the hidden
|
||
''service-account'' role. Note: When using ''OCIS_SERVICE_ACCOUNT_ID'' this will
|
||
contain only one value while ''SETTINGS_SERVICE_ACCOUNT_IDS'' can have multiple.
|
||
See the ''auth-service'' service description for more details about service accounts.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_SETUP_DEFAULT_ASSIGNMENTS:
|
||
name: SETTINGS_SETUP_DEFAULT_ASSIGNMENTS;IDM_CREATE_DEMO_USERS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: The default role assignments the demo users should be setup.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_STORAGE_GATEWAY_GRPC_ADDR:
|
||
name: SETTINGS_STORAGE_GATEWAY_GRPC_ADDR;STORAGE_GATEWAY_GRPC_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_STORAGE_GRPC_ADDR:
|
||
name: SETTINGS_STORAGE_GRPC_ADDR;STORAGE_GRPC_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_STORE_TYPE:
|
||
name: SETTINGS_STORE_TYPE
|
||
defaultValue: metadata
|
||
type: string
|
||
description: Store type configures the persistency driver. Supported values are
|
||
'metadata' and 'filesystem'. Note that the value 'filesystem' is considered deprecated.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SETTINGS_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SETTINGS_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;SETTINGS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;SETTINGS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;SETTINGS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SETTINGS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;SETTINGS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_DEBUG_ADDR:
|
||
name: SHARING_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9151
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_DEBUG_PPROF:
|
||
name: SHARING_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_DEBUG_TOKEN:
|
||
name: SHARING_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_DEBUG_ZPAGES:
|
||
name: SHARING_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;SHARING_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the events broker.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;SHARING_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: Username for the events broker.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;SHARING_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;SHARING_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;SHARING_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;SHARING_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;SHARING_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided SHARING_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_GRPC_ADDR:
|
||
name: SHARING_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9150
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;SHARING_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;SHARING_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;SHARING_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_LOG_FILE:
|
||
name: OCIS_LOG_FILE;SHARING_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;SHARING_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;SHARING_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_OCM_PROVIDER_AUTHORIZER_DRIVER:
|
||
name: SHARING_OCM_PROVIDER_AUTHORIZER_DRIVER
|
||
defaultValue: json
|
||
type: string
|
||
description: Driver to be used to persist ocm invites. Supported value is only 'json'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_BANNED_PASSWORDS_LIST:
|
||
name: OCIS_PASSWORD_POLICY_BANNED_PASSWORDS_LIST;SHARING_PASSWORD_POLICY_BANNED_PASSWORDS_LIST
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to the 'banned passwords list' file. This only impacts public
|
||
link password validation. See the documentation for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_DISABLED:
|
||
name: OCIS_PASSWORD_POLICY_DISABLED;SHARING_PASSWORD_POLICY_DISABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable the password policy. Defaults to false if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_MIN_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_CHARACTERS
|
||
defaultValue: "8"
|
||
type: int
|
||
description: Define the minimum password length. Defaults to 8 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_MIN_DIGITS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_DIGITS;SHARING_PASSWORD_POLICY_MIN_DIGITS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of digits. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of uppercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of characters from the special characters
|
||
list to be present. Defaults to 1 if not set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:
|
||
name: OCIS_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS;SHARING_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS
|
||
defaultValue: "1"
|
||
type: int
|
||
description: Define the minimum number of lowercase letters. Defaults to 1 if not
|
||
set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_CS3_PROVIDER_ADDR:
|
||
name: SHARING_PUBLIC_CS3_PROVIDER_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_CS3_SYSTEM_USER_API_KEY:
|
||
name: OCIS_SYSTEM_USER_API_KEY;SHARING_PUBLIC_CS3_SYSTEM_USER_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_CS3_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SHARING_PUBLIC_CS3_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_CS3_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SHARING_PUBLIC_CS3_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_DRIVER:
|
||
name: SHARING_PUBLIC_DRIVER
|
||
defaultValue: jsoncs3
|
||
type: string
|
||
description: Driver to be used to persist public shares. Supported values are 'jsoncs3',
|
||
'json' and 'cs3' (deprecated).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_JSON_FILE:
|
||
name: SHARING_PUBLIC_JSON_FILE
|
||
defaultValue: /var/lib/ocis/storage/publicshares.json
|
||
type: string
|
||
description: Path to the JSON file where public share meta-data will be stored.
|
||
This JSON file contains the information about public shares that have been created.
|
||
If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_JSONCS3_PROVIDER_ADDR:
|
||
name: SHARING_PUBLIC_JSONCS3_PROVIDER_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_JSONCS3_SYSTEM_USER_API_KEY:
|
||
name: OCIS_SYSTEM_USER_API_KEY;SHARING_PUBLIC_JSONCS3_SYSTEM_USER_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_JSONCS3_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SHARING_PUBLIC_JSONCS3_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_JSONCS3_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SHARING_PUBLIC_JSONCS3_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD;SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords on all public shares.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD:
|
||
name: OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD;SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if you want to enforce passwords on Uploader, Editor
|
||
or Contributor shares. If not using the global OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD,
|
||
you must define the FRONTEND_OCS_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD in
|
||
the frontend service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: SHARING_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;SHARING_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;SHARING_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;SHARING_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;SHARING_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_CS3_PROVIDER_ADDR:
|
||
name: SHARING_USER_CS3_PROVIDER_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_CS3_SYSTEM_USER_API_KEY:
|
||
name: OCIS_SYSTEM_USER_API_KEY;SHARING_USER_CS3_SYSTEM_USER_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_CS3_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SHARING_USER_CS3_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_CS3_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SHARING_USER_CS3_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_DRIVER:
|
||
name: SHARING_USER_DRIVER
|
||
defaultValue: jsoncs3
|
||
type: string
|
||
description: Driver to be used to persist shares. Supported values are 'jsoncs3',
|
||
'json', 'cs3' (deprecated) and 'owncloudsql'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSON_FILE:
|
||
name: SHARING_USER_JSON_FILE
|
||
defaultValue: /var/lib/ocis/storage/shares.json
|
||
type: string
|
||
description: Path to the JSON file where shares will be persisted. If not defined,
|
||
the root directory derives from $OCIS_BASE_DATA_PATH/storage.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSONCS3_CACHE_TTL:
|
||
name: SHARING_USER_JSONCS3_CACHE_TTL
|
||
defaultValue: "0"
|
||
type: int
|
||
description: TTL for the internal caches in seconds.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSONCS3_PROVIDER_ADDR:
|
||
name: SHARING_USER_JSONCS3_PROVIDER_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSONCS3_SYSTEM_USER_API_KEY:
|
||
name: OCIS_SYSTEM_USER_API_KEY;SHARING_USER_JSONCS3_SYSTEM_USER_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: API key for the STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSONCS3_SYSTEM_USER_ID:
|
||
name: OCIS_SYSTEM_USER_ID;SHARING_USER_JSONCS3_SYSTEM_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the oCIS STORAGE-SYSTEM system user. Admins need to set the ID
|
||
for the STORAGE-SYSTEM system user in this config option which is then used to
|
||
reference the user. Any reasonable long string is possible, preferably this would
|
||
be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_JSONCS3_SYSTEM_USER_IDP:
|
||
name: OCIS_SYSTEM_USER_IDP;SHARING_USER_JSONCS3_SYSTEM_USER_IDP
|
||
defaultValue: internal
|
||
type: string
|
||
description: IDP of the oCIS STORAGE-SYSTEM system user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_DB_HOST:
|
||
name: SHARING_USER_OWNCLOUDSQL_DB_HOST
|
||
defaultValue: mysql
|
||
type: string
|
||
description: Hostname or IP of the database server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_DB_NAME:
|
||
name: SHARING_USER_OWNCLOUDSQL_DB_NAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Name of the database to be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_DB_PASSWORD:
|
||
name: SHARING_USER_OWNCLOUDSQL_DB_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_DB_PORT:
|
||
name: SHARING_USER_OWNCLOUDSQL_DB_PORT
|
||
defaultValue: "3306"
|
||
type: int
|
||
description: Port that the database server is listening on.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_DB_USERNAME:
|
||
name: SHARING_USER_OWNCLOUDSQL_DB_USERNAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Username for the database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SHARING_USER_OWNCLOUDSQL_USER_STORAGE_MOUNT_ID:
|
||
name: SHARING_USER_OWNCLOUDSQL_USER_STORAGE_MOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: Mount ID of the ownCloudSQL users storage for mapping ownCloud 10 shares.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;SSE_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;SSE_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Ocs-Apirequest]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;SSE_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;SSE_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_DEBUG_ADDR:
|
||
name: SSE_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9139
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_DEBUG_PPROF:
|
||
name: SSE_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_DEBUG_TOKEN:
|
||
name: SSE_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_DEBUG_ZPAGES:
|
||
name: SSE_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;SSE_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;SSE_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;SSE_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;SSE_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;SSE_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;SSE_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;SSE_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided SSE_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_HTTP_ADDR:
|
||
name: SSE_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9135
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_HTTP_ROOT:
|
||
name: SSE_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;SSE_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_KEEPALIVE_INTERVAL:
|
||
name: SSE_KEEPALIVE_INTERVAL
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: To prevent intermediate proxies from closing the SSE connection, send
|
||
periodic SSE comments to keep it open.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;SSE_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_LOG_FILE:
|
||
name: OCIS_LOG_FILE;SSE_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;SSE_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;SSE_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;SSE_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;SSE_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;SSE_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
SSE_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;SSE_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_GATEWAY_GRPC_ADDR:
|
||
name: SETTINGS_STORAGE_GATEWAY_GRPC_ADDR;STORAGE_GATEWAY_GRPC_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_GRPC_ADDR:
|
||
name: SETTINGS_STORAGE_GRPC_ADDR;STORAGE_GRPC_ADDR
|
||
defaultValue: com.owncloud.api.storage-system
|
||
type: string
|
||
description: GRPC address of the STORAGE-SYSTEM service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_DEBUG_ADDR:
|
||
name: STORAGE_PUBLICLINK_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9179
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_DEBUG_PPROF:
|
||
name: STORAGE_PUBLICLINK_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_DEBUG_TOKEN:
|
||
name: STORAGE_PUBLICLINK_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_DEBUG_ZPAGES:
|
||
name: STORAGE_PUBLICLINK_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_GRPC_ADDR:
|
||
name: STORAGE_PUBLICLINK_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9178
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;STORAGE_PUBLICLINK_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;STORAGE_PUBLICLINK_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;STORAGE_PUBLICLINK_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_LOG_FILE:
|
||
name: OCIS_LOG_FILE;STORAGE_PUBLICLINK_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;STORAGE_PUBLICLINK_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;STORAGE_PUBLICLINK_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: STORAGE_PUBLICLINK_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_STORAGE_PROVIDER_MOUNT_ID:
|
||
name: STORAGE_PUBLICLINK_STORAGE_PROVIDER_MOUNT_ID
|
||
defaultValue: 7993447f-687f-490d-875c-ac95e89a62a4
|
||
type: string
|
||
description: Mount ID of this storage. Admins can set the ID for the storage in
|
||
this config option manually which is then used to reference the storage. Any reasonable
|
||
long string is possible, preferably this would be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;STORAGE_PUBLICLINK_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;STORAGE_PUBLICLINK_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;STORAGE_PUBLICLINK_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_PUBLICLINK_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;STORAGE_PUBLICLINK_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_DEBUG_ADDR:
|
||
name: STORAGE_SHARES_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9156
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_DEBUG_PPROF:
|
||
name: STORAGE_SHARES_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_DEBUG_TOKEN:
|
||
name: STORAGE_SHARES_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_DEBUG_ZPAGES:
|
||
name: STORAGE_SHARES_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_GRPC_ADDR:
|
||
name: STORAGE_SHARES_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9154
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;STORAGE_SHARES_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;STORAGE_SHARES_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;STORAGE_SHARES_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_LOG_FILE:
|
||
name: OCIS_LOG_FILE;STORAGE_SHARES_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;STORAGE_SHARES_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;STORAGE_SHARES_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_MOUNT_ID:
|
||
name: STORAGE_SHARES_MOUNT_ID
|
||
defaultValue: 7639e57c-4433-4a12-8201-722fd0009154
|
||
type: string
|
||
description: Mount ID of this storage. Admins can set the ID for the storage in
|
||
this config option manually which is then used to reference the storage. Any reasonable
|
||
long string is possible, preferably this would be an UUIDv4 format.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_READ_ONLY:
|
||
name: STORAGE_SHARES_READ_ONLY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this storage to be read-only.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: STORAGE_SHARES_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;STORAGE_SHARES_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;STORAGE_SHARES_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;STORAGE_SHARES_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;STORAGE_SHARES_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SHARES_USER_SHARE_PROVIDER_ENDPOINT:
|
||
name: STORAGE_SHARES_USER_SHARE_PROVIDER_ENDPOINT
|
||
defaultValue: com.owncloud.api.sharing
|
||
type: string
|
||
description: GRPC endpoint of the SHARING service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;STORAGE_SYSTEM_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password for the configured store. Only applies when store type 'nats-js-kv'
|
||
is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;STORAGE_SYSTEM_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: Username for the configured store. Only applies when store type 'nats-js-kv'
|
||
is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;STORAGE_SYSTEM_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;STORAGE_SYSTEM_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the user info cache. Only applies
|
||
when store type 'ocmem' is configured. Defaults to 512 which is derived from the
|
||
ocmem package though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;STORAGE_SYSTEM_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;STORAGE_SYSTEM_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;STORAGE_SYSTEM_CACHE_TTL
|
||
defaultValue: 24m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the user info cache. Only applied
|
||
when access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DATA_SERVER_URL:
|
||
name: STORAGE_SYSTEM_DATA_SERVER_URL
|
||
defaultValue: http://localhost:9216/data
|
||
type: string
|
||
description: URL of the data server, needs to be reachable by other services using
|
||
this service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DEBUG_ADDR:
|
||
name: STORAGE_SYSTEM_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9217
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DEBUG_PPROF:
|
||
name: STORAGE_SYSTEM_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DEBUG_TOKEN:
|
||
name: STORAGE_SYSTEM_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DEBUG_ZPAGES:
|
||
name: STORAGE_SYSTEM_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_DRIVER:
|
||
name: STORAGE_SYSTEM_DRIVER
|
||
defaultValue: ocis
|
||
type: string
|
||
description: The driver which should be used by the service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_GRPC_ADDR:
|
||
name: STORAGE_SYSTEM_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9215
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;STORAGE_SYSTEM_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GPRC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_HTTP_ADDR:
|
||
name: STORAGE_SYSTEM_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9216
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_HTTP_PROTOCOL:
|
||
name: STORAGE_SYSTEM_HTTP_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;STORAGE_SYSTEM_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;STORAGE_SYSTEM_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_LOG_FILE:
|
||
name: OCIS_LOG_FILE;STORAGE_SYSTEM_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;STORAGE_SYSTEM_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;STORAGE_SYSTEM_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_OCIS_LOCK_CYCLE_DURATION_FACTOR:
|
||
name: STORAGE_SYSTEM_OCIS_LOCK_CYCLE_DURATION_FACTOR
|
||
defaultValue: "30"
|
||
type: int
|
||
description: When trying to lock files, ocis will multiply the cycle with this factor
|
||
and use it as a millisecond timeout. Values of 0 or below will be ignored and
|
||
the default value of 30 will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_OCIS_MAX_ACQUIRE_LOCK_CYCLES:
|
||
name: STORAGE_SYSTEM_OCIS_MAX_ACQUIRE_LOCK_CYCLES
|
||
defaultValue: "20"
|
||
type: int
|
||
description: When trying to lock files, ocis will try this amount of times to acquire
|
||
the lock before failing. After each try it will wait for an increasing amount
|
||
of time. Values of 0 or below will be ignored and the default value of 20 will
|
||
be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_OCIS_ROOT:
|
||
name: STORAGE_SYSTEM_OCIS_ROOT
|
||
defaultValue: /var/lib/ocis/storage/metadata
|
||
type: string
|
||
description: Path for the directory where the STORAGE-SYSTEM service stores it's
|
||
persistent data. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: STORAGE_SYSTEM_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;STORAGE_SYSTEM_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;STORAGE_SYSTEM_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;STORAGE_SYSTEM_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_SYSTEM_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;STORAGE_SYSTEM_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ASYNC_PROPAGATOR_PROPAGATION_DELAY:
|
||
name: STORAGE_USERS_ASYNC_PROPAGATOR_PROPAGATION_DELAY
|
||
defaultValue: 0s
|
||
type: Duration
|
||
description: The delay between a change made to a tree and the propagation start
|
||
on treesize and treetime. Multiple propagations are computed to a single one.
|
||
See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CLI_MAX_ATTEMPTS_RENAME_FILE:
|
||
name: STORAGE_USERS_CLI_MAX_ATTEMPTS_RENAME_FILE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum number of attempts to rename a file when a user restores
|
||
a file to an existing destination with the same name. The minimum value is 100.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;STORAGE_USERS_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;STORAGE_USERS_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin X-Requested-With X-Request-Id X-HTTP-Method-Override
|
||
Content-Type Upload-Length Upload-Offset Tus-Resumable Upload-Metadata Upload-Defer-Length
|
||
Upload-Concat Upload-Incomplete Upload-Draft-Interop-Version]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;STORAGE_USERS_CORS_ALLOW_METHODS
|
||
defaultValue: '[POST HEAD PATCH OPTIONS GET DELETE]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;STORAGE_USERS_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_EXPOSE_HEADERS:
|
||
name: OCIS_CORS_EXPOSE_HEADERS;STORAGE_USERS_CORS_EXPOSE_HEADERS
|
||
defaultValue: '[Upload-Offset Location Upload-Length Tus-Version Tus-Resumable Tus-Max-Size
|
||
Tus-Extension Upload-Metadata Upload-Defer-Length Upload-Concat Upload-Incomplete
|
||
Upload-Draft-Interop-Version]'
|
||
type: '[]string'
|
||
description: 'A list of exposed CORS headers. See following chapter for more details:
|
||
*Access-Control-Expose-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Expose-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_CORS_MAX_AGE:
|
||
name: OCIS_CORS_MAX_AGE;STORAGE_USERS_CORS_MAX_AGE
|
||
defaultValue: "86400"
|
||
type: uint
|
||
description: 'The max cache duration of preflight headers. See following chapter
|
||
for more details: *Access-Control-Max-Age* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DATA_GATEWAY_URL:
|
||
name: STORAGE_USERS_DATA_GATEWAY_URL
|
||
defaultValue: https://localhost:9200/data
|
||
type: string
|
||
description: URL of the data gateway server
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DATA_SERVER_URL:
|
||
name: STORAGE_USERS_DATA_SERVER_URL
|
||
defaultValue: http://localhost:9158/data
|
||
type: string
|
||
description: URL of the data server, needs to be reachable by the data gateway provided
|
||
by the frontend service or the user if directly exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DEBUG_ADDR:
|
||
name: STORAGE_USERS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9159
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DEBUG_PPROF:
|
||
name: STORAGE_USERS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DEBUG_TOKEN:
|
||
name: STORAGE_USERS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DEBUG_ZPAGES:
|
||
name: STORAGE_USERS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_DRIVER:
|
||
name: STORAGE_USERS_DRIVER
|
||
defaultValue: ocis
|
||
type: string
|
||
description: 'The storage driver which should be used by the service. Defaults to
|
||
''ocis'', Supported values are: ''ocis'', ''s3ng'' and ''owncloudsql''. The ''ocis''
|
||
driver stores all data (blob and meta data) in an POSIX compliant volume. The
|
||
''s3ng'' driver stores metadata in a POSIX compliant volume and uploads blobs
|
||
to the s3 bucket.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;STORAGE_USERS_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;STORAGE_USERS_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;STORAGE_USERS_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;STORAGE_USERS_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;STORAGE_USERS_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_NUM_CONSUMERS:
|
||
name: STORAGE_USERS_EVENTS_NUM_CONSUMERS
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The amount of concurrent event consumers to start. Event consumers
|
||
are used for post-processing files. Multiple consumers increase parallelisation,
|
||
but will also increase CPU and memory demands. The setting has no effect when
|
||
the OCIS_ASYNC_UPLOADS is set to false. The default and minimum value is 1.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;STORAGE_USERS_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;STORAGE_USERS_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided STORAGE_USERS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_EXPOSE_DATA_SERVER:
|
||
name: STORAGE_USERS_EXPOSE_DATA_SERVER
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Exposes the data server directly to users and bypasses the data gateway.
|
||
Ensure that the data server address is reachable by users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;STORAGE_USERS_FILEMETADATA_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache store. Only applies when
|
||
store type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;STORAGE_USERS_FILEMETADATA_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache store. Only applies when
|
||
store type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;STORAGE_USERS_FILEMETADATA_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;STORAGE_USERS_FILEMETADATA_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the user info cache. Only applies
|
||
when store type 'ocmem' is configured. Defaults to 512 which is derived from the
|
||
ocmem package though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;STORAGE_USERS_FILEMETADATA_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;STORAGE_USERS_FILEMETADATA_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_FILEMETADATA_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;STORAGE_USERS_FILEMETADATA_CACHE_TTL
|
||
defaultValue: 24m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the user info cache. Only applied
|
||
when access tokens has no expiration. See the Environment Variable Types description
|
||
for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_GATEWAY_GRPC_ADDR:
|
||
name: OCIS_GATEWAY_GRPC_ADDR;STORAGE_USERS_GATEWAY_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9142
|
||
type: string
|
||
description: The bind address of the gateway GRPC address.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_GRACEFUL_SHUTDOWN_TIMEOUT:
|
||
name: STORAGE_USERS_GRACEFUL_SHUTDOWN_TIMEOUT
|
||
defaultValue: "30"
|
||
type: int
|
||
description: 'The number of seconds to wait for the ''storage-users'' service to
|
||
shutdown cleanly before exiting with an error that gets logged. Note: This setting
|
||
is only applicable when running the ''storage-users'' service as a standalone
|
||
service. See the text description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_GRPC_ADDR:
|
||
name: STORAGE_USERS_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9157
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;STORAGE_USERS_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GPRC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_HTTP_ADDR:
|
||
name: STORAGE_USERS_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9158
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_HTTP_PROTOCOL:
|
||
name: STORAGE_USERS_HTTP_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_AUTH_PASSWORD:
|
||
name: OCIS_CACHE_AUTH_PASSWORD;STORAGE_USERS_ID_CACHE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the cache store. Only applies when
|
||
store type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_AUTH_USERNAME:
|
||
name: OCIS_CACHE_AUTH_USERNAME;STORAGE_USERS_ID_CACHE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the cache store. Only applies when
|
||
store type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_DISABLE_PERSISTENCE:
|
||
name: OCIS_CACHE_DISABLE_PERSISTENCE;STORAGE_USERS_ID_CACHE_DISABLE_PERSISTENCE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables persistence of the cache. Only applies when store type 'nats-js-kv'
|
||
is configured. Defaults to false.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_SIZE:
|
||
name: OCIS_CACHE_SIZE;STORAGE_USERS_ID_CACHE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the user info cache. Only applies
|
||
when store type 'ocmem' is configured. Defaults to 512 which is derived from the
|
||
ocmem package though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_STORE:
|
||
name: OCIS_CACHE_STORE;STORAGE_USERS_ID_CACHE_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the cache store. Supported values are: ''memory'', ''redis-sentinel'',
|
||
''nats-js-kv'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_STORE_NODES:
|
||
name: OCIS_CACHE_STORE_NODES;STORAGE_USERS_ID_CACHE_STORE_NODES
|
||
defaultValue: '[127.0.0.1:9233]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_ID_CACHE_TTL:
|
||
name: OCIS_CACHE_TTL;STORAGE_USERS_ID_CACHE_TTL
|
||
defaultValue: 24m0s
|
||
type: Duration
|
||
description: Default time to live for user info in the user info cache. Only applied
|
||
when access tokens have no expiration. Defaults to 300s which is derived from
|
||
the underlaying package though not explicitly set as default. See the Environment
|
||
Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;STORAGE_USERS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;STORAGE_USERS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;STORAGE_USERS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;STORAGE_USERS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;STORAGE_USERS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_MACHINE_AUTH_API_KEY:
|
||
name: OCIS_MACHINE_AUTH_API_KEY;STORAGE_USERS_MACHINE_AUTH_API_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Machine auth API key used to validate internal requests necessary for
|
||
the access to resources from other services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_MOUNT_ID:
|
||
name: STORAGE_USERS_MOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: Mount ID of this storage.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_GENERAL_SPACE_ALIAS_TEMPLATE:
|
||
name: STORAGE_USERS_OCIS_GENERAL_SPACE_ALIAS_TEMPLATE
|
||
defaultValue: '{{.SpaceType}}/{{.SpaceName \| replace " " "-" \|
|
||
lower}}'
|
||
type: string
|
||
description: Template string to construct general space aliases.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_GENERAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_OCIS_GENERAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Template string to construct the paths of the projects space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_LOCK_CYCLE_DURATION_FACTOR:
|
||
name: STORAGE_USERS_OCIS_LOCK_CYCLE_DURATION_FACTOR
|
||
defaultValue: "30"
|
||
type: int
|
||
description: When trying to lock files, ocis will multiply the cycle with this factor
|
||
and use it as a millisecond timeout. Values of 0 or below will be ignored and
|
||
the default value will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_MAX_ACQUIRE_LOCK_CYCLES:
|
||
name: STORAGE_USERS_OCIS_MAX_ACQUIRE_LOCK_CYCLES
|
||
defaultValue: "20"
|
||
type: int
|
||
description: When trying to lock files, ocis will try this amount of times to acquire
|
||
the lock before failing. After each try it will wait for an increasing amount
|
||
of time. Values of 0 or below will be ignored and the default value will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_MAX_CONCURRENCY:
|
||
name: OCIS_MAX_CONCURRENCY;STORAGE_USERS_OCIS_MAX_CONCURRENCY
|
||
defaultValue: "5"
|
||
type: int
|
||
description: Maximum number of concurrent go-routines. Higher values can potentially
|
||
get work done faster but will also cause more load on the system. Values of 0
|
||
or below will be ignored and the default value will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_MAX_QUOTA:
|
||
name: OCIS_SPACES_MAX_QUOTA;STORAGE_USERS_OCIS_MAX_QUOTA
|
||
defaultValue: "0"
|
||
type: uint64
|
||
description: Set a global max quota for spaces in bytes. A value of 0 equals unlimited.
|
||
If not using the global OCIS_SPACES_MAX_QUOTA, you must define the FRONTEND_MAX_QUOTA
|
||
in the frontend service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_PERMISSIONS_ENDPOINT:
|
||
name: STORAGE_USERS_PERMISSION_ENDPOINT;STORAGE_USERS_OCIS_PERMISSIONS_ENDPOINT
|
||
defaultValue: com.owncloud.api.settings
|
||
type: string
|
||
description: Endpoint of the permissions service. The endpoints can differ for 'ocis'
|
||
and 's3ng'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_PERSONAL_SPACE_ALIAS_TEMPLATE:
|
||
name: STORAGE_USERS_OCIS_PERSONAL_SPACE_ALIAS_TEMPLATE
|
||
defaultValue: '{{.SpaceType}}/{{.User.Username \| lower}}'
|
||
type: string
|
||
description: Template string to construct personal space aliases.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_PERSONAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_OCIS_PERSONAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Template string to construct the paths of the personal space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_PROPAGATOR:
|
||
name: OCIS_DECOMPOSEDFS_PROPAGATOR;STORAGE_USERS_OCIS_PROPAGATOR
|
||
defaultValue: sync
|
||
type: string
|
||
description: The propagator used for decomposedfs. At the moment, only 'sync' is
|
||
fully supported, 'async' is available as an experimental option.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_ROOT:
|
||
name: STORAGE_USERS_OCIS_ROOT
|
||
defaultValue: /var/lib/ocis/storage/users
|
||
type: string
|
||
description: The directory where the filesystem storage will store blobs and metadata.
|
||
If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage/users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_SHARE_FOLDER:
|
||
name: STORAGE_USERS_OCIS_SHARE_FOLDER
|
||
defaultValue: /Shares
|
||
type: string
|
||
description: Name of the folder jailing all shares.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OCIS_USER_LAYOUT:
|
||
name: STORAGE_USERS_OCIS_USER_LAYOUT
|
||
defaultValue: '{{.Id.OpaqueId}}'
|
||
type: string
|
||
description: Template string for the user storage layout in the user directory.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DATADIR:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DATADIR
|
||
defaultValue: /var/lib/ocis/storage/owncloud
|
||
type: string
|
||
description: The directory where the filesystem storage will store SQL migration
|
||
data. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage/owncloud.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DB_HOST:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DB_HOST
|
||
defaultValue: ""
|
||
type: string
|
||
description: Hostname or IP of the database server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DB_NAME:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DB_NAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Name of the database to be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DB_PASSWORD:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DB_PASSWORD
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Password for the database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DB_PORT:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DB_PORT
|
||
defaultValue: "3306"
|
||
type: int
|
||
description: Port that the database server is listening on.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_DB_USERNAME:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_DB_USERNAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Username for the database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_LAYOUT:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_LAYOUT
|
||
defaultValue: '{{.Username}}'
|
||
type: string
|
||
description: Path layout to use to navigate into a users folder in an owncloud data
|
||
directory
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_SHARE_FOLDER:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_SHARE_FOLDER
|
||
defaultValue: /Shares
|
||
type: string
|
||
description: Name of the folder jailing all shares.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_UPLOADINFO_DIR:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_UPLOADINFO_DIR
|
||
defaultValue: /var/lib/ocis/storage/uploadinfo
|
||
type: string
|
||
description: The directory where the filesystem will store uploads temporarily.
|
||
If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage/uploadinfo.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_OWNCLOUDSQL_USERS_PROVIDER_ENDPOINT:
|
||
name: STORAGE_USERS_OWNCLOUDSQL_USERS_PROVIDER_ENDPOINT
|
||
defaultValue: com.owncloud.api.users
|
||
type: string
|
||
description: Endpoint of the users provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_PERMISSION_ENDPOINT:
|
||
name: STORAGE_USERS_PERMISSION_ENDPOINT;STORAGE_USERS_POSIX_PERMISSIONS_ENDPOINT
|
||
defaultValue: com.owncloud.api.settings
|
||
type: string
|
||
description: Endpoint of the permissions service. The endpoints can differ for 'ocis',
|
||
'posix' and 's3ng'.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_GENERAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_POSIX_GENERAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: projects/{{.SpaceId}}
|
||
type: string
|
||
description: Template string to construct the paths of the projects space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_PERMISSIONS_ENDPOINT:
|
||
name: STORAGE_USERS_PERMISSION_ENDPOINT;STORAGE_USERS_POSIX_PERMISSIONS_ENDPOINT
|
||
defaultValue: com.owncloud.api.settings
|
||
type: string
|
||
description: Endpoint of the permissions service. The endpoints can differ for 'ocis',
|
||
'posix' and 's3ng'.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_PERSONAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_POSIX_PERSONAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: users/{{.User.Username}}
|
||
type: string
|
||
description: Template string to construct the paths of the personal space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_ROOT:
|
||
name: STORAGE_USERS_POSIX_ROOT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The directory where the filesystem storage will store its data. If
|
||
not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage/users.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_SCAN_DEBOUNCE_DELAY:
|
||
name: STORAGE_USERS_POSIX_SCAN_DEBOUNCE_DELAY
|
||
defaultValue: 1s
|
||
type: Duration
|
||
description: The time in milliseconds to wait before scanning the filesystem for
|
||
changes after a change has been detected.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_USE_SPACE_GROUPS:
|
||
name: STORAGE_USERS_POSIX_USE_SPACE_GROUPS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Use space groups to manage permissions on spaces.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_WATCH_FOLDER_KAFKA_BROKERS:
|
||
name: STORAGE_USERS_POSIX_WATCH_FOLDER_KAFKA_BROKERS
|
||
defaultValue: ""
|
||
type: string
|
||
description: Comma-separated list of kafka brokers to read the watchfolder events
|
||
from.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_WATCH_PATH:
|
||
name: STORAGE_USERS_POSIX_WATCH_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: Path to the watch directory/file. Only applies to the 'gpfsfileauditlogging'
|
||
and 'inotifywait' watcher, in which case it is the path of the file audit log
|
||
file/base directory to watch.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_POSIX_WATCH_TYPE:
|
||
name: STORAGE_USERS_POSIX_WATCH_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Type of the watcher to use for getting notified about changes to the
|
||
filesystem. Currently available options are 'inotifywait' (default), 'gpfswatchfolder'
|
||
and 'gpfsfileauditlogging'.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_PURGE_TRASH_BIN_PERSONAL_DELETE_BEFORE:
|
||
name: STORAGE_USERS_PURGE_TRASH_BIN_PERSONAL_DELETE_BEFORE
|
||
defaultValue: 720h0m0s
|
||
type: Duration
|
||
description: Specifies the period of time in which items that have been in the personal
|
||
trash-bin for longer than this value should be deleted. A value of 0 means no
|
||
automatic deletion. See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_PURGE_TRASH_BIN_PROJECT_DELETE_BEFORE:
|
||
name: STORAGE_USERS_PURGE_TRASH_BIN_PROJECT_DELETE_BEFORE
|
||
defaultValue: 720h0m0s
|
||
type: Duration
|
||
description: Specifies the period of time in which items that have been in the project
|
||
trash-bin for longer than this value should be deleted. A value of 0 means no
|
||
automatic deletion. See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_PURGE_TRASH_BIN_USER_ID:
|
||
name: OCIS_ADMIN_USER_ID;STORAGE_USERS_PURGE_TRASH_BIN_USER_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: ID of the user who collects all necessary information for deletion.
|
||
Consider that the UUID can be encoded in some LDAP deployment configurations like
|
||
in .ldif files. These need to be decoded beforehand.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_READ_ONLY:
|
||
name: STORAGE_USERS_READ_ONLY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this storage to be read-only.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_ACCESS_KEY:
|
||
name: STORAGE_USERS_S3NG_ACCESS_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Access key for the S3 bucket.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_BUCKET:
|
||
name: STORAGE_USERS_S3NG_BUCKET
|
||
defaultValue: ""
|
||
type: string
|
||
description: Name of the S3 bucket.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_ENDPOINT:
|
||
name: STORAGE_USERS_S3NG_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: Endpoint for the S3 bucket.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_GENERAL_SPACE_ALIAS_TEMPLATE:
|
||
name: STORAGE_USERS_S3NG_GENERAL_SPACE_ALIAS_TEMPLATE
|
||
defaultValue: '{{.SpaceType}}/{{.SpaceName \| replace " " "-" \|
|
||
lower}}'
|
||
type: string
|
||
description: Template string to construct general space aliases.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_GENERAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_S3NG_GENERAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Template string to construct the paths of the projects space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_LOCK_CYCLE_DURATION_FACTOR:
|
||
name: STORAGE_USERS_S3NG_LOCK_CYCLE_DURATION_FACTOR
|
||
defaultValue: "30"
|
||
type: int
|
||
description: When trying to lock files, ocis will multiply the cycle with this factor
|
||
and use it as a millisecond timeout. Values of 0 or below will be ignored and
|
||
the default value of 30 will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_MAX_ACQUIRE_LOCK_CYCLES:
|
||
name: STORAGE_USERS_S3NG_MAX_ACQUIRE_LOCK_CYCLES
|
||
defaultValue: "20"
|
||
type: int
|
||
description: When trying to lock files, ocis will try this amount of times to acquire
|
||
the lock before failing. After each try it will wait for an increasing amount
|
||
of time. Values of 0 or below will be ignored and the default value of 20 will
|
||
be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_MAX_CONCURRENCY:
|
||
name: OCIS_MAX_CONCURRENCY;STORAGE_USERS_S3NG_MAX_CONCURRENCY
|
||
defaultValue: "5"
|
||
type: int
|
||
description: Maximum number of concurrent go-routines. Higher values can potentially
|
||
get work done faster but will also cause more load on the system. Values of 0
|
||
or below will be ignored and the default value of 100 will be used.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_METADATA_BACKEND:
|
||
name: STORAGE_USERS_S3NG_METADATA_BACKEND
|
||
defaultValue: messagepack
|
||
type: string
|
||
description: The backend to use for storing metadata. Supported values are 'xattrs'
|
||
and 'messagepack'. The setting 'xattrs' uses extended attributes to store file
|
||
metadata while 'messagepack' uses a dedicated file to store file metadata. Defaults
|
||
to 'xattrs'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PERMISSIONS_ENDPOINT:
|
||
name: STORAGE_USERS_PERMISSION_ENDPOINT;STORAGE_USERS_S3NG_PERMISSIONS_ENDPOINT
|
||
defaultValue: com.owncloud.api.settings
|
||
type: string
|
||
description: Endpoint of the permissions service. The endpoints can differ for 'ocis'
|
||
and 's3ng'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PERSONAL_SPACE_ALIAS_TEMPLATE:
|
||
name: STORAGE_USERS_S3NG_PERSONAL_SPACE_ALIAS_TEMPLATE
|
||
defaultValue: '{{.SpaceType}}/{{.User.Username \| lower}}'
|
||
type: string
|
||
description: Template string to construct personal space aliases.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PERSONAL_SPACE_PATH_TEMPLATE:
|
||
name: STORAGE_USERS_S3NG_PERSONAL_SPACE_PATH_TEMPLATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Template string to construct the paths of the personal space roots.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PROPAGATOR:
|
||
name: OCIS_DECOMPOSEDFS_PROPAGATOR;STORAGE_USERS_S3NG_PROPAGATOR
|
||
defaultValue: sync
|
||
type: string
|
||
description: The propagator used for decomposedfs. At the moment, only 'sync' is
|
||
fully supported, 'async' is available as an experimental option.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_CONCURRENT_STREAM_PARTS:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_CONCURRENT_STREAM_PARTS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Always precreate parts when copying objects to S3.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_DISABLE_CONTENT_SHA256:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_DISABLE_CONTENT_SHA256
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable sending content sha256 when copying objects to S3.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_DISABLE_MULTIPART:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_DISABLE_MULTIPART
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Disable multipart uploads when copying objects to S3
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_NUM_THREADS:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_NUM_THREADS
|
||
defaultValue: "4"
|
||
type: uint
|
||
description: Number of concurrent uploads to use when copying objects to S3.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_PART_SIZE:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_PART_SIZE
|
||
defaultValue: "0"
|
||
type: uint64
|
||
description: Part size for concurrent uploads to S3.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_PUT_OBJECT_SEND_CONTENT_MD5:
|
||
name: STORAGE_USERS_S3NG_PUT_OBJECT_SEND_CONTENT_MD5
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Send a Content-MD5 header when copying objects to S3.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_REGION:
|
||
name: STORAGE_USERS_S3NG_REGION
|
||
defaultValue: default
|
||
type: string
|
||
description: Region of the S3 bucket.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_ROOT:
|
||
name: STORAGE_USERS_S3NG_ROOT
|
||
defaultValue: /var/lib/ocis/storage/users
|
||
type: string
|
||
description: The directory where the filesystem storage will store metadata for
|
||
blobs. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/storage/users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_SECRET_KEY:
|
||
name: STORAGE_USERS_S3NG_SECRET_KEY
|
||
defaultValue: ""
|
||
type: string
|
||
description: Secret key for the S3 bucket.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_SHARE_FOLDER:
|
||
name: STORAGE_USERS_S3NG_SHARE_FOLDER
|
||
defaultValue: /Shares
|
||
type: string
|
||
description: Name of the folder jailing all shares.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_S3NG_USER_LAYOUT:
|
||
name: STORAGE_USERS_S3NG_USER_LAYOUT
|
||
defaultValue: '{{.Id.OpaqueId}}'
|
||
type: string
|
||
description: Template string for the user storage layout in the user directory.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;STORAGE_USERS_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;STORAGE_USERS_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_SERVICE_NAME:
|
||
name: STORAGE_USERS_SERVICE_NAME
|
||
defaultValue: storage-users
|
||
type: string
|
||
description: Service name to use. Change this when starting an additional storage
|
||
provider with a custom configuration to prevent it from colliding with the default
|
||
'storage-users' service.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: STORAGE_USERS_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;STORAGE_USERS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;STORAGE_USERS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;STORAGE_USERS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;STORAGE_USERS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_TRANSFER_EXPIRES:
|
||
name: STORAGE_USERS_TRANSFER_EXPIRES
|
||
defaultValue: "86400"
|
||
type: int64
|
||
description: The time after which the token for upload postprocessing expires
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
STORAGE_USERS_UPLOAD_EXPIRATION:
|
||
name: STORAGE_USERS_UPLOAD_EXPIRATION
|
||
defaultValue: "86400"
|
||
type: int64
|
||
description: Duration in seconds after which uploads will expire. Note that when
|
||
setting this to a low number, uploads could be cancelled before they are finished
|
||
and return a 403 to the user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;THUMBNAILS_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: "6.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;THUMBNAILS_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "6.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;THUMBNAILS_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST PUT PATCH DELETE OPTIONS]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "6.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;THUMBNAILS_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "6.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_CS3SOURCE_INSECURE:
|
||
name: OCIS_INSECURE;THUMBNAILS_CS3SOURCE_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Ignore untrusted SSL certificates when connecting to the CS3 source.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_DATA_ENDPOINT:
|
||
name: THUMBNAILS_DATA_ENDPOINT
|
||
defaultValue: http://127.0.0.1:9186/thumbnails/data
|
||
type: string
|
||
description: The HTTP endpoint where the actual thumbnail file can be downloaded.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_DEBUG_ADDR:
|
||
name: THUMBNAILS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9189
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_DEBUG_PPROF:
|
||
name: THUMBNAILS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_DEBUG_TOKEN:
|
||
name: THUMBNAILS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_DEBUG_ZPAGES:
|
||
name: THUMBNAILS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_FILESYSTEMSTORAGE_ROOT:
|
||
name: THUMBNAILS_FILESYSTEMSTORAGE_ROOT
|
||
defaultValue: /var/lib/ocis/thumbnails
|
||
type: string
|
||
description: The directory where the filesystem storage will store the thumbnails.
|
||
If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/thumbnails.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_GRPC_ADDR:
|
||
name: THUMBNAILS_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9185
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_HTTP_ADDR:
|
||
name: THUMBNAILS_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9186
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_HTTP_ROOT:
|
||
name: THUMBNAILS_HTTP_ROOT
|
||
defaultValue: /thumbnails
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;THUMBNAILS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;THUMBNAILS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;THUMBNAILS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;THUMBNAILS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_MAX_CONCURRENT_REQUESTS:
|
||
name: THUMBNAILS_MAX_CONCURRENT_REQUESTS
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Number of maximum concurrent thumbnail requests. Default is 0 which
|
||
is unlimited.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_MAX_INPUT_HEIGHT:
|
||
name: THUMBNAILS_MAX_INPUT_HEIGHT
|
||
defaultValue: "7680"
|
||
type: int
|
||
description: The maximum height of an input image which is being processed.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_MAX_INPUT_IMAGE_FILE_SIZE:
|
||
name: THUMBNAILS_MAX_INPUT_IMAGE_FILE_SIZE
|
||
defaultValue: 50MB
|
||
type: string
|
||
description: 'The maximum file size of an input image which is being processed.
|
||
Usable common abbreviations: [KB, KiB, MB, MiB, GB, GiB, TB, TiB, PB, PiB, EB,
|
||
EiB], example: 2GB.'
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_MAX_INPUT_WIDTH:
|
||
name: THUMBNAILS_MAX_INPUT_WIDTH
|
||
defaultValue: "7680"
|
||
type: int
|
||
description: The maximum width of an input image which is being processed.
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_RESOLUTIONS:
|
||
name: THUMBNAILS_RESOLUTIONS
|
||
defaultValue: '[16x16 32x32 64x64 128x128 1080x1920 1920x1080 2160x3840 3840x2160
|
||
4320x7680 7680x4320]'
|
||
type: '[]string'
|
||
description: The supported list of target resolutions in the format WidthxHeight
|
||
like 32x32. You can define any resolution as required. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;THUMBNAILS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;THUMBNAILS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;THUMBNAILS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;THUMBNAILS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TRANSFER_TOKEN:
|
||
name: THUMBNAILS_TRANSFER_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to sign JWT to download the actual thumbnail file.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_TXT_FONTMAP_FILE:
|
||
name: THUMBNAILS_TXT_FONTMAP_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to a font file for txt thumbnails.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
THUMBNAILS_WEBDAVSOURCE_INSECURE:
|
||
name: OCIS_INSECURE;THUMBNAILS_WEBDAVSOURCE_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Ignore untrusted SSL certificates when connecting to the webdav source.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;USERLOG_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;USERLOG_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Ocs-Apirequest]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;USERLOG_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;USERLOG_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_DEBUG_ADDR:
|
||
name: USERLOG_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9214
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_DEBUG_PPROF:
|
||
name: USERLOG_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_DEBUG_TOKEN:
|
||
name: USERLOG_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_DEBUG_ZPAGES:
|
||
name: USERLOG_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_AUTH_PASSWORD:
|
||
name: OCIS_EVENTS_AUTH_PASSWORD;USERLOG_EVENTS_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_AUTH_USERNAME:
|
||
name: OCIS_EVENTS_AUTH_USERNAME;USERLOG_EVENTS_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_CLUSTER:
|
||
name: OCIS_EVENTS_CLUSTER;USERLOG_EVENTS_CLUSTER
|
||
defaultValue: ocis-cluster
|
||
type: string
|
||
description: The clusterID of the event system. The event system is the message
|
||
queuing service. It is used as message broker for the microservice architecture.
|
||
Mandatory when using NATS as event system.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_ENABLE_TLS:
|
||
name: OCIS_EVENTS_ENABLE_TLS;USERLOG_EVENTS_ENABLE_TLS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enable TLS for the connection to the events broker. The events broker
|
||
is the ocis service which receives and delivers events between the services.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_ENDPOINT:
|
||
name: OCIS_EVENTS_ENDPOINT;USERLOG_EVENTS_ENDPOINT
|
||
defaultValue: 127.0.0.1:9233
|
||
type: string
|
||
description: The address of the event system. The event system is the message queuing
|
||
service. It is used as message broker for the microservice architecture.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_TLS_INSECURE:
|
||
name: OCIS_INSECURE;USERLOG_EVENTS_TLS_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Whether to verify the server TLS certificates.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_EVENTS_TLS_ROOT_CA_CERTIFICATE:
|
||
name: OCIS_EVENTS_TLS_ROOT_CA_CERTIFICATE;USERLOG_EVENTS_TLS_ROOT_CA_CERTIFICATE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The root CA certificate used to validate the server's TLS certificate.
|
||
If provided NOTIFICATIONS_EVENTS_TLS_INSECURE will be seen as false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_GLOBAL_NOTIFICATIONS_SECRET:
|
||
name: USERLOG_GLOBAL_NOTIFICATIONS_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to secure the global notifications endpoint. Only system
|
||
admins and users knowing that secret can call the global notifications POST/DELETE
|
||
endpoints.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_HTTP_ADDR:
|
||
name: USERLOG_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9210
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_HTTP_ROOT:
|
||
name: USERLOG_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;USERLOG_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;USERLOG_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_LOG_FILE:
|
||
name: OCIS_LOG_FILE;USERLOG_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;USERLOG_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;USERLOG_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_MAX_CONCURRENCY:
|
||
name: OCIS_MAX_CONCURRENCY;USERLOG_MAX_CONCURRENCY
|
||
defaultValue: "5"
|
||
type: int
|
||
description: Maximum number of concurrent go-routines. Higher values can potentially
|
||
get work done faster but will also cause more load on the system. Values of 0
|
||
or below will be ignored and the default value will be used.
|
||
introductionVersion: 7.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_SERVICE_ACCOUNT_ID:
|
||
name: OCIS_SERVICE_ACCOUNT_ID;USERLOG_SERVICE_ACCOUNT_ID
|
||
defaultValue: ""
|
||
type: string
|
||
description: The ID of the service account the service should use. See the 'auth-service'
|
||
service description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_SERVICE_ACCOUNT_SECRET:
|
||
name: OCIS_SERVICE_ACCOUNT_SECRET;USERLOG_SERVICE_ACCOUNT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The service account secret.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE:
|
||
name: OCIS_PERSISTENT_STORE;USERLOG_STORE
|
||
defaultValue: memory
|
||
type: string
|
||
description: 'The type of the store. Supported values are: ''memory'', ''nats-js-kv'',
|
||
''redis-sentinel'', ''noop''. See the text description for details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_AUTH_PASSWORD:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_PASSWORD;USERLOG_STORE_AUTH_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: The password to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_AUTH_USERNAME:
|
||
name: OCIS_PERSISTENT_STORE_AUTH_USERNAME;USERLOG_STORE_AUTH_USERNAME
|
||
defaultValue: ""
|
||
type: string
|
||
description: The username to authenticate with the store. Only applies when store
|
||
type 'nats-js-kv' is configured.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_DATABASE:
|
||
name: USERLOG_STORE_DATABASE
|
||
defaultValue: userlog
|
||
type: string
|
||
description: The database name the configured store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_NODES:
|
||
name: OCIS_PERSISTENT_STORE_NODES;USERLOG_STORE_NODES
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: A list of nodes to access the configured store. This has no effect
|
||
when 'memory' store is configured. Note that the behaviour how nodes are used
|
||
is dependent on the library of the configured store. See the Environment Variable
|
||
Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_SIZE:
|
||
name: OCIS_PERSISTENT_STORE_SIZE;USERLOG_STORE_SIZE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: The maximum quantity of items in the store. Only applies when store
|
||
type 'ocmem' is configured. Defaults to 512 which is derived from the ocmem package
|
||
though not exclicitly set as default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_TABLE:
|
||
name: USERLOG_STORE_TABLE
|
||
defaultValue: events
|
||
type: string
|
||
description: The database table the store should use.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_STORE_TTL:
|
||
name: OCIS_PERSISTENT_STORE_TTL;USERLOG_STORE_TTL
|
||
defaultValue: 336h0m0s
|
||
type: Duration
|
||
description: Time to live for events in the store. Defaults to '336h' (2 weeks).
|
||
See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;USERLOG_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;USERLOG_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;USERLOG_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;USERLOG_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERLOG_TRANSLATION_PATH:
|
||
name: OCIS_TRANSLATION_PATH;USERLOG_TRANSLATION_PATH
|
||
defaultValue: ""
|
||
type: string
|
||
description: (optional) Set this to a path with custom translations to overwrite
|
||
the builtin translations. Note that file and folder naming rules apply, see the
|
||
documentation for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_DEBUG_ADDR:
|
||
name: USERS_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9145
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_DEBUG_PPROF:
|
||
name: USERS_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_DEBUG_TOKEN:
|
||
name: USERS_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_DEBUG_ZPAGES:
|
||
name: USERS_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_DRIVER:
|
||
name: USERS_DRIVER
|
||
defaultValue: ldap
|
||
type: string
|
||
description: The driver which should be used by the users service. Supported values
|
||
are 'ldap' and 'owncloudsql'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_GRPC_ADDR:
|
||
name: USERS_GRPC_ADDR
|
||
defaultValue: 127.0.0.1:9144
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_GRPC_PROTOCOL:
|
||
name: OCIS_GRPC_PROTOCOL;USERS_GRPC_PROTOCOL
|
||
defaultValue: tcp
|
||
type: string
|
||
description: The transport protocol of the GPRC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_IDP_URL:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;USERS_IDP_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the userids of the CS3 user objects
|
||
for users returned by this user provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;USERS_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_BIND_DN:
|
||
name: OCIS_LDAP_BIND_DN;USERS_LDAP_BIND_DN
|
||
defaultValue: uid=reva,ou=sysusers,o=libregraph-idm
|
||
type: string
|
||
description: LDAP DN to use for simple bind authentication with the target LDAP
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_BIND_PASSWORD:
|
||
name: OCIS_LDAP_BIND_PASSWORD;USERS_LDAP_BIND_PASSWORD
|
||
defaultValue: ""
|
||
type: string
|
||
description: Password to use for authenticating the 'bind_dn'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_CACERT:
|
||
name: OCIS_LDAP_CACERT;USERS_LDAP_CACERT
|
||
defaultValue: /var/lib/ocis/idm/ldap.crt
|
||
type: string
|
||
description: Path/File name for the root CA certificate (in PEM format) used to
|
||
validate TLS server certificates of the LDAP service. If not defined, the root
|
||
directory derives from $OCIS_BASE_DATA_PATH/idm.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_DISABLE_USER_MECHANISM:
|
||
name: OCIS_LDAP_DISABLE_USER_MECHANISM;USERS_LDAP_DISABLE_USER_MECHANISM
|
||
defaultValue: attribute
|
||
type: string
|
||
description: An option to control the behavior for disabling users. Valid options
|
||
are 'none', 'attribute' and 'group'. If set to 'group', disabling a user via API
|
||
will add the user to the configured group for disabled users, if set to 'attribute'
|
||
this will be done in the ldap user entry, if set to 'none' the disable request
|
||
is not processed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_DISABLED_USERS_GROUP_DN:
|
||
name: OCIS_LDAP_DISABLED_USERS_GROUP_DN;USERS_LDAP_DISABLED_USERS_GROUP_DN
|
||
defaultValue: cn=DisabledUsersGroup,ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: The distinguished name of the group to which added users will be classified
|
||
as disabled when 'disable_user_mechanism' is set to 'group'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_BASE_DN:
|
||
name: OCIS_LDAP_GROUP_BASE_DN;USERS_LDAP_GROUP_BASE_DN
|
||
defaultValue: ou=groups,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_FILTER:
|
||
name: OCIS_LDAP_GROUP_FILTER;USERS_LDAP_GROUP_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for group searches.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_OBJECTCLASS:
|
||
name: OCIS_LDAP_GROUP_OBJECTCLASS;USERS_LDAP_GROUP_OBJECTCLASS
|
||
defaultValue: groupOfNames
|
||
type: string
|
||
description: The object class to use for groups in the default group search filter
|
||
like 'groupOfNames'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME;USERS_LDAP_GROUP_SCHEMA_DISPLAYNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of groups (often the same
|
||
as groupname attribute).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_GROUPNAME:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_GROUPNAME;USERS_LDAP_GROUP_SCHEMA_GROUPNAME
|
||
defaultValue: cn
|
||
type: string
|
||
description: LDAP Attribute to use for the name of groups.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_ID:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID;USERS_LDAP_GROUP_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique ID for groups. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING;USERS_LDAP_GROUP_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'id' attribute for groups is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the group ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MAIL;USERS_LDAP_GROUP_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of groups (can be empty).
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCHEMA_MEMBER:
|
||
name: OCIS_LDAP_GROUP_SCHEMA_MEMBER;USERS_LDAP_GROUP_SCHEMA_MEMBER
|
||
defaultValue: member
|
||
type: string
|
||
description: LDAP Attribute that is used for group members.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_GROUP_SCOPE:
|
||
name: OCIS_LDAP_GROUP_SCOPE;USERS_LDAP_GROUP_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up groups. Supported values are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_INSECURE:
|
||
name: OCIS_LDAP_INSECURE;USERS_LDAP_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disable TLS certificate validation for the LDAP connections. Do not
|
||
set this in production environments.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_URI:
|
||
name: OCIS_LDAP_URI;USERS_LDAP_URI
|
||
defaultValue: ldaps://localhost:9235
|
||
type: string
|
||
description: URI of the LDAP Server to connect to. Supported URI schemes are 'ldaps://'
|
||
and 'ldap://'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_BASE_DN:
|
||
name: OCIS_LDAP_USER_BASE_DN;USERS_LDAP_USER_BASE_DN
|
||
defaultValue: ou=users,o=libregraph-idm
|
||
type: string
|
||
description: Search base DN for looking up LDAP users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_ENABLED_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_ENABLED_ATTRIBUTE;USERS_LDAP_USER_ENABLED_ATTRIBUTE
|
||
defaultValue: ownCloudUserEnabled
|
||
type: string
|
||
description: LDAP attribute to use as a flag telling if the user is enabled or disabled.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_FILTER:
|
||
name: OCIS_LDAP_USER_FILTER;USERS_LDAP_USER_FILTER
|
||
defaultValue: ""
|
||
type: string
|
||
description: LDAP filter to add to the default filters for user search like '(objectclass=ownCloud)'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_OBJECTCLASS:
|
||
name: OCIS_LDAP_USER_OBJECTCLASS;USERS_LDAP_USER_OBJECTCLASS
|
||
defaultValue: inetOrgPerson
|
||
type: string
|
||
description: The object class to use for users in the default user search filter
|
||
like 'inetOrgPerson'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCHEMA_DISPLAYNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_DISPLAYNAME;USERS_LDAP_USER_SCHEMA_DISPLAYNAME
|
||
defaultValue: displayname
|
||
type: string
|
||
description: LDAP Attribute to use for the displayname of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCHEMA_ID:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID;USERS_LDAP_USER_SCHEMA_ID
|
||
defaultValue: ownclouduuid
|
||
type: string
|
||
description: LDAP Attribute to use as the unique ID for users. This should be a
|
||
stable globally unique ID like a UUID.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING:
|
||
name: OCIS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING;USERS_LDAP_USER_SCHEMA_ID_IS_OCTETSTRING
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this to true if the defined 'ID' attribute for users is of the
|
||
'OCTETSTRING' syntax. This is e.g. required when using the 'objectGUID' attribute
|
||
of Active Directory for the user ID's.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCHEMA_MAIL:
|
||
name: OCIS_LDAP_USER_SCHEMA_MAIL;USERS_LDAP_USER_SCHEMA_MAIL
|
||
defaultValue: mail
|
||
type: string
|
||
description: LDAP Attribute to use for the email address of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCHEMA_USERNAME:
|
||
name: OCIS_LDAP_USER_SCHEMA_USERNAME;USERS_LDAP_USER_SCHEMA_USERNAME
|
||
defaultValue: uid
|
||
type: string
|
||
description: LDAP Attribute to use for username of users.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SCOPE:
|
||
name: OCIS_LDAP_USER_SCOPE;USERS_LDAP_USER_SCOPE
|
||
defaultValue: sub
|
||
type: string
|
||
description: LDAP search scope to use when looking up users. Supported values are
|
||
'base', 'one' and 'sub'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_SUBSTRING_FILTER_TYPE:
|
||
name: LDAP_USER_SUBSTRING_FILTER_TYPE;USERS_LDAP_USER_SUBSTRING_FILTER_TYPE
|
||
defaultValue: any
|
||
type: string
|
||
description: 'Type of substring search filter to use for substring searches for
|
||
users. Possible values: ''initial'' for doing prefix only searches, ''final''
|
||
for doing suffix only searches or ''any'' for doing full substring searches'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LDAP_USER_TYPE_ATTRIBUTE:
|
||
name: OCIS_LDAP_USER_SCHEMA_USER_TYPE;USERS_LDAP_USER_TYPE_ATTRIBUTE
|
||
defaultValue: ownCloudUserType
|
||
type: string
|
||
description: LDAP Attribute to distinguish between 'Member' and 'Guest' users. Default
|
||
is 'ownCloudUserType'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;USERS_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LOG_FILE:
|
||
name: OCIS_LOG_FILE;USERS_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;USERS_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;USERS_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_DB_HOST:
|
||
name: USERS_OWNCLOUDSQL_DB_HOST
|
||
defaultValue: mysql
|
||
type: string
|
||
description: Hostname of the database server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_DB_NAME:
|
||
name: USERS_OWNCLOUDSQL_DB_NAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Name of the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_DB_PASSWORD:
|
||
name: USERS_OWNCLOUDSQL_DB_PASSWORD
|
||
defaultValue: secret
|
||
type: string
|
||
description: Password for the database user.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_DB_PORT:
|
||
name: USERS_OWNCLOUDSQL_DB_PORT
|
||
defaultValue: "3306"
|
||
type: int
|
||
description: Network port to use for the database connection.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_DB_USERNAME:
|
||
name: USERS_OWNCLOUDSQL_DB_USERNAME
|
||
defaultValue: owncloud
|
||
type: string
|
||
description: Database user to use for authenticating with the owncloud database.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_ENABLE_MEDIAL_SEARCH:
|
||
name: USERS_OWNCLOUDSQL_ENABLE_MEDIAL_SEARCH
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow 'medial search' when searching for users instead of just doing
|
||
a prefix search. This allows finding 'Alice' when searching for 'lic'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_IDP:
|
||
name: USERS_OWNCLOUDSQL_IDP
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider value to set in the userids of the CS3 user objects
|
||
for users returned by this user provider.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID:
|
||
name: USERS_OWNCLOUDSQL_JOIN_OWNCLOUD_UUID
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read user IDs.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_JOIN_USERNAME:
|
||
name: USERS_OWNCLOUDSQL_JOIN_USERNAME
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Join the user properties table to read usernames
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_OWNCLOUDSQL_NOBODY:
|
||
name: USERS_OWNCLOUDSQL_NOBODY
|
||
defaultValue: "90"
|
||
type: int64
|
||
description: Fallback number if no numeric UID and GID properties are provided.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_SKIP_USER_GROUPS_IN_TOKEN:
|
||
name: USERS_SKIP_USER_GROUPS_IN_TOKEN
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Disables the loading of user's group memberships from the reva access
|
||
token.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;USERS_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;USERS_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;USERS_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
USERS_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;USERS_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_ASSET_APPS_PATH:
|
||
name: WEB_ASSET_APPS_PATH
|
||
defaultValue: /var/lib/ocis/web/assets/apps
|
||
type: string
|
||
description: Serve ownCloud Web apps assets from a path on the filesystem instead
|
||
of the builtin assets. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/web/assets/apps
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_ASSET_CORE_PATH:
|
||
name: WEB_ASSET_CORE_PATH
|
||
defaultValue: /var/lib/ocis/web/assets/core
|
||
type: string
|
||
description: Serve ownCloud Web assets from a path on the filesystem instead of
|
||
the builtin assets. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/web/assets/core
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_ASSET_THEMES_PATH:
|
||
name: OCIS_ASSET_THEMES_PATH;WEB_ASSET_THEMES_PATH
|
||
defaultValue: /var/lib/ocis/web/assets/themes
|
||
type: string
|
||
description: Serve ownCloud themes from a path on the filesystem instead of the
|
||
builtin assets. If not defined, the root directory derives from $OCIS_BASE_DATA_PATH/web/assets/themes
|
||
introductionVersion: 6.0.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_CACHE_TTL:
|
||
name: WEB_CACHE_TTL
|
||
defaultValue: "604800"
|
||
type: int
|
||
description: Cache policy in seconds for ownCloud Web assets.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;WEB_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS. See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;WEB_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Origin Accept Content-Type Depth Authorization Ocs-Apirequest If-None-Match
|
||
If-Match Destination Overwrite X-Request-Id X-Requested-With Tus-Resumable Tus-Checksum-Algorithm
|
||
Upload-Concat Upload-Length Upload-Metadata Upload-Defer-Length Upload-Expires
|
||
Upload-Checksum Upload-Offset X-HTTP-Method-Override]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;WEB_CORS_ALLOW_METHODS
|
||
defaultValue: '[OPTIONS HEAD GET PUT PATCH POST DELETE MKCOL PROPFIND PROPPATCH
|
||
MOVE COPY REPORT SEARCH]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;WEB_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_DEBUG_ADDR:
|
||
name: WEB_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9104
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_DEBUG_PPROF:
|
||
name: WEB_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_DEBUG_TOKEN:
|
||
name: WEB_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_DEBUG_ZPAGES:
|
||
name: WEB_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_GATEWAY_GRPC_ADDR:
|
||
name: WEB_GATEWAY_GRPC_ADDR
|
||
defaultValue: com.owncloud.api.gateway
|
||
type: string
|
||
description: The bind address of the GRPC service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_HTTP_ADDR:
|
||
name: WEB_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9100
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_HTTP_ROOT:
|
||
name: WEB_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_JWT_SECRET:
|
||
name: OCIS_JWT_SECRET;WEB_JWT_SECRET
|
||
defaultValue: ""
|
||
type: string
|
||
description: The secret to mint and validate jwt tokens.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;WEB_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_LOG_FILE:
|
||
name: OCIS_LOG_FILE;WEB_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;WEB_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;WEB_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_AUTHORITY:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;WEB_OIDC_AUTHORITY
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL of the OIDC issuer. It defaults to URL of the builtin IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_CLIENT_ID:
|
||
name: OCIS_OIDC_CLIENT_ID;WEB_OIDC_CLIENT_ID
|
||
defaultValue: web
|
||
type: string
|
||
description: The OIDC client ID which ownCloud Web uses. This client needs to be
|
||
set up in your IDP. Note that this setting has no effect when using the builtin
|
||
IDP.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_METADATA_URL:
|
||
name: WEB_OIDC_METADATA_URL
|
||
defaultValue: https://localhost:9200/.well-known/openid-configuration
|
||
type: string
|
||
description: URL for the OIDC well-known configuration endpoint. Defaults to the
|
||
oCIS API URL + '/.well-known/openid-configuration'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_POST_LOGOUT_REDIRECT_URI:
|
||
name: WEB_OIDC_POST_LOGOUT_REDIRECT_URI
|
||
defaultValue: ""
|
||
type: string
|
||
description: This value needs to point to a valid and reachable web page. The web
|
||
client will trigger a redirect to that page directly after the logout action.
|
||
The default value is empty and redirects to the login page.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_RESPONSE_TYPE:
|
||
name: WEB_OIDC_RESPONSE_TYPE
|
||
defaultValue: code
|
||
type: string
|
||
description: The OIDC response type to use for authentication.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OIDC_SCOPE:
|
||
name: WEB_OIDC_SCOPE
|
||
defaultValue: openid profile email
|
||
type: string
|
||
description: OIDC scopes to request during authentication to authorize access to
|
||
user details. Defaults to 'openid profile email'. Values are separated by blank.
|
||
More example values but not limited to are 'address' or 'phone' etc.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_CONCURRENT_REQUESTS_RESOURCE_BATCH_ACTIONS:
|
||
name: WEB_OPTION_CONCURRENT_REQUESTS_RESOURCE_BATCH_ACTIONS
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Defines the maximum number of concurrent requests per file/folder/space
|
||
batch action. Defaults to 4.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_CONCURRENT_REQUESTS_SHARES_CREATE:
|
||
name: WEB_OPTION_CONCURRENT_REQUESTS_SHARES_CREATE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Defines the maximum number of concurrent requests per sharing invite
|
||
batch. Defaults to 4.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_CONCURRENT_REQUESTS_SHARES_LIST:
|
||
name: WEB_OPTION_CONCURRENT_REQUESTS_SHARES_LIST
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Defines the maximum number of concurrent requests when loading individual
|
||
share information inside listings. Defaults to 2.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_CONCURRENT_REQUESTS_SSE:
|
||
name: WEB_OPTION_CONCURRENT_REQUESTS_SSE
|
||
defaultValue: "0"
|
||
type: int
|
||
description: Defines the maximum number of concurrent requests in SSE event handlers.
|
||
Defaults to 4.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_CONTEXTHELPERS_READ_MORE:
|
||
name: WEB_OPTION_CONTEXTHELPERS_READ_MORE
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Specifies whether the 'Read more' link should be displayed or not.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_DISABLE_FEEDBACK_LINK:
|
||
name: WEB_OPTION_DISABLE_FEEDBACK_LINK
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' to disable the feedback link in the top bar.
|
||
Keeping it enabled by setting the value to 'false' or with the absence of the
|
||
option, allows ownCloud to get feedback from your user base through a dedicated
|
||
survey website.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_DISABLE_PREVIEWS:
|
||
name: OCIS_DISABLE_PREVIEWS;WEB_OPTION_DISABLE_PREVIEWS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' to disable previews in all the different
|
||
web file listing views. This can speed up file listings in folders with many files.
|
||
The only list view that is not affected by this setting is the trash bin, as it
|
||
does not allow previewing at all.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_DISABLED_EXTENSIONS:
|
||
name: WEB_OPTION_DISABLED_EXTENSIONS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list to disable specific Web extensions identified by their ID.
|
||
The ID can e.g. be taken from the ''index.ts'' file of the web extension. Example:
|
||
''com.github.owncloud.web.files.search,com.github.owncloud.web.files.print''.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_EMBED_DELEGATE_AUTHENTICATION:
|
||
name: WEB_OPTION_EMBED_DELEGATE_AUTHENTICATION
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Defines whether Web should require authentication to be done by the
|
||
parent application when running in 'embed' mode. If set to 'true' Web will not
|
||
try to authenticate the user on its own but will require an access token coming
|
||
from the parent application. Defaults to being unset.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_EMBED_DELEGATE_AUTHENTICATION_ORIGIN:
|
||
name: WEB_OPTION_EMBED_DELEGATE_AUTHENTICATION_ORIGIN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines the host to validate the message event origin against when
|
||
running Web in 'embed' mode with delegated authentication. Defaults to event message
|
||
origin validation being omitted, which is only recommended for development setups.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_EMBED_ENABLED:
|
||
name: WEB_OPTION_EMBED_ENABLED
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines whether Web should be running in 'embed' mode. Setting this
|
||
to 'true' will enable a stripped down version of Web with reduced functionality
|
||
used to integrate Web into other applications like via iFrame. Setting it to 'false'
|
||
or not setting it (default) will run Web as usual with all functionality enabled.
|
||
See the text description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_EMBED_MESSAGES_ORIGIN:
|
||
name: WEB_OPTION_EMBED_MESSAGES_ORIGIN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines a URL under which Web can be integrated via iFrame in 'embed'
|
||
mode. Note that setting this is mandatory when running Web in 'embed' mode. Use
|
||
'*' as value to allow running the iFrame under any URL, although this is not recommended
|
||
for security reasons. See the text description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_EMBED_TARGET:
|
||
name: WEB_OPTION_EMBED_TARGET
|
||
defaultValue: ""
|
||
type: string
|
||
description: Defines how Web is being integrated when running in 'embed' mode. Currently,
|
||
the only supported options are '' (empty) and 'location'. With '' which is the
|
||
default, Web will run regular as defined via the 'embed.enabled' config option.
|
||
With 'location', Web will run embedded as location picker. Resource selection
|
||
will be disabled and the selected resources array always includes the current
|
||
folder as the only item. See the text description for more details.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_HOME_FOLDER:
|
||
name: WEB_OPTION_HOME_FOLDER
|
||
defaultValue: ""
|
||
type: string
|
||
description: Specifies a folder that is used when the user navigates 'home'. Navigating
|
||
home gets triggered by clicking on the 'All files' menu item. The user will not
|
||
be jailed in that directory, it simply serves as a default location. A static
|
||
location can be provided, or variables of the user object to come up with a user
|
||
specific home path can be used. This uses the twig template variable style and
|
||
allows picking a value or a substring of a value of the authenticated user. Examples
|
||
are '/Shares', '/{{.Id}}' and '/{{substr 0 3 .Id}}/{{.Id}'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_HOVERABLE_QUICK_ACTIONS:
|
||
name: WEB_OPTION_HOVERABLE_QUICK_ACTIONS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' to hide quick actions (buttons appearing
|
||
on file rows) and only show them when the user hovers over the row with his mouse.
|
||
Defaults to 'false'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_LOGIN_URL:
|
||
name: WEB_OPTION_LOGIN_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'Specifies the target URL to the login page. This is helpful when an
|
||
external IdP is used. This option is disabled by default. Example URL like: https://www.myidp.com/login.'
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_LOGOUT_URL:
|
||
name: WEB_OPTION_LOGOUT_URL
|
||
defaultValue: ""
|
||
type: string
|
||
description: Adds a link to the user's profile page to point him to an external
|
||
page, where he can manage his session and devices. This is helpful when an external
|
||
IdP is used. This option is disabled by default.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_OPEN_APPS_IN_TAB:
|
||
name: WEB_OPTION_OPEN_APPS_IN_TAB
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Configures whether apps and extensions should generally open in a new
|
||
tab. Defaults to false.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_OPEN_LINKS_WITH_DEFAULT_APP:
|
||
name: WEB_OPTION_OPEN_LINKS_WITH_DEFAULT_APP
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Specifies whether single file link shares should be opened with the
|
||
default app or not. If not opened by the default app, the Web UI just displays
|
||
the file details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_PREVIEW_FILE_MIMETYPES:
|
||
name: WEB_OPTION_PREVIEW_FILE_MIMETYPES
|
||
defaultValue: '[image/gif image/png image/jpeg text/plain image/tiff image/bmp image/x-ms-bmp
|
||
application/vnd.geogebra.slides]'
|
||
type: '[]string'
|
||
description: A list of mimeTypes to specify which ones will be previewed in the
|
||
UI. For example, to only preview jpg and text files, set this option to 'image/jpeg,text/plain'.
|
||
See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_ROUTING_ID_BASED:
|
||
name: WEB_OPTION_ROUTING_ID_BASED
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Enable or disable fileIds being added to the URL. Defaults to ''true'',
|
||
because otherwise spaces with name clashes cannot be resolved correctly. Note:
|
||
Only disable this if you can guarantee on the server side, that spaces of the
|
||
same namespace cannot have name clashes.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_RUNNING_ON_EOS:
|
||
name: WEB_OPTION_RUNNING_ON_EOS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' if running on an EOS storage backend (https://eos-web.web.cern.ch/eos-web/)
|
||
to enable its specific features. Defaults to 'false'.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_SHARING_RECIPIENTS_PER_PAGE:
|
||
name: WEB_OPTION_SHARING_RECIPIENTS_PER_PAGE
|
||
defaultValue: "200"
|
||
type: int
|
||
description: Sets the number of users shown as recipients in the dropdown menu when
|
||
sharing resources.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_SIDEBAR_SHARES_SHOW_ALL_ON_LOAD:
|
||
name: WEB_OPTION_SIDEBAR_SHARES_SHOW_ALL_ON_LOAD
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Sets the list of the (link) shares list in the sidebar to be initially
|
||
expanded. Default is a collapsed state, only showing the first three shares.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_TOKEN_STORAGE_LOCAL:
|
||
name: WEB_OPTION_TOKEN_STORAGE_LOCAL
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: Specifies whether the access token will be stored in the local storage
|
||
when set to 'true' or in the session storage when set to 'false'. If stored in
|
||
the local storage, login state will be persisted across multiple browser tabs,
|
||
means no additional logins are required.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_OPTION_USER_LIST_REQUIRES_FILTER:
|
||
name: WEB_OPTION_USER_LIST_REQUIRES_FILTER
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Defines whether one or more filters must be set in order to list users
|
||
in the Web admin settings. Set this option to 'true' if running in an environment
|
||
with a lot of users and listing all users could slow down performance. Defaults
|
||
to 'false'.
|
||
introductionVersion: "5.0"
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;WEB_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;WEB_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;WEB_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;WEB_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_UI_CONFIG_FILE:
|
||
name: WEB_UI_CONFIG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: Read the ownCloud Web json based configuration from this path/file.
|
||
The config file takes precedence over WEB_OPTION_xxx environment variables. See
|
||
the text description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_UI_CONFIG_SERVER:
|
||
name: OCIS_URL;WEB_UI_CONFIG_SERVER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: URL, where the oCIS APIs are reachable for ownCloud Web.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_UI_THEME_PATH:
|
||
name: WEB_UI_THEME_PATH
|
||
defaultValue: /themes/owncloud/theme.json
|
||
type: string
|
||
description: Path to the theme json file. Will be appended to the URL of the theme
|
||
server.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEB_UI_THEME_SERVER:
|
||
name: OCIS_URL;WEB_UI_THEME_SERVER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: Base URL to load themes from. Will be prepended to the theme path.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;WEBDAV_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "true"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;WEBDAV_CORS_ALLOW_HEADERS
|
||
defaultValue: '[Authorization Origin Content-Type Accept X-Requested-With X-Request-Id
|
||
Cache-Control]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;WEBDAV_CORS_ALLOW_METHODS
|
||
defaultValue: '[GET POST PUT PATCH DELETE OPTIONS]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;WEBDAV_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[*]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_DEBUG_ADDR:
|
||
name: WEBDAV_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9119
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_DEBUG_PPROF:
|
||
name: WEBDAV_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_DEBUG_TOKEN:
|
||
name: WEBDAV_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_DEBUG_ZPAGES:
|
||
name: WEBDAV_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_DISABLE_PREVIEWS:
|
||
name: OCIS_DISABLE_PREVIEWS;WEBDAV_DISABLE_PREVIEWS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Set this option to 'true' to disable rendering of thumbnails triggered
|
||
via webdav access. Note that when disabled, all access to preview related webdav
|
||
paths will return a 404.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_HTTP_ADDR:
|
||
name: WEBDAV_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9115
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_HTTP_ROOT:
|
||
name: WEBDAV_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;WEBDAV_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_LOG_FILE:
|
||
name: OCIS_LOG_FILE;WEBDAV_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;WEBDAV_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;WEBDAV_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;WEBDAV_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;WEBDAV_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;WEBDAV_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;WEBDAV_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBDAV_WEBDAV_NAMESPACE:
|
||
name: WEBDAV_WEBDAV_NAMESPACE
|
||
defaultValue: /users/{{.Id.OpaqueId}}
|
||
type: string
|
||
description: CS3 path layout to use when forwarding /webdav requests
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_CORS_ALLOW_CREDENTIALS:
|
||
name: OCIS_CORS_ALLOW_CREDENTIALS;WEBFINGER_CORS_ALLOW_CREDENTIALS
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: 'Allow credentials for CORS.See following chapter for more details:
|
||
*Access-Control-Allow-Credentials* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_CORS_ALLOW_HEADERS:
|
||
name: OCIS_CORS_ALLOW_HEADERS;WEBFINGER_CORS_ALLOW_HEADERS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS headers. See following chapter for more details:
|
||
*Access-Control-Request-Headers* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_CORS_ALLOW_METHODS:
|
||
name: OCIS_CORS_ALLOW_METHODS;WEBFINGER_CORS_ALLOW_METHODS
|
||
defaultValue: '[]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS methods. See following chapter for more details:
|
||
*Access-Control-Request-Method* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_CORS_ALLOW_ORIGINS:
|
||
name: OCIS_CORS_ALLOW_ORIGINS;WEBFINGER_CORS_ALLOW_ORIGINS
|
||
defaultValue: '[https://localhost:9200]'
|
||
type: '[]string'
|
||
description: 'A list of allowed CORS origins. See following chapter for more details:
|
||
*Access-Control-Allow-Origin* at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin.
|
||
See the Environment Variable Types description for more details.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_DEBUG_ADDR:
|
||
name: WEBFINGER_DEBUG_ADDR
|
||
defaultValue: 127.0.0.1:9279
|
||
type: string
|
||
description: Bind address of the debug server, where metrics, health, config and
|
||
debug endpoints will be exposed.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_DEBUG_PPROF:
|
||
name: WEBFINGER_DEBUG_PPROF
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables pprof, which can be used for profiling.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_DEBUG_TOKEN:
|
||
name: WEBFINGER_DEBUG_TOKEN
|
||
defaultValue: ""
|
||
type: string
|
||
description: Token to secure the metrics endpoint.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_DEBUG_ZPAGES:
|
||
name: WEBFINGER_DEBUG_ZPAGES
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Enables zpages, which can be used for collecting and viewing in-memory
|
||
traces.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_HTTP_ADDR:
|
||
name: WEBFINGER_HTTP_ADDR
|
||
defaultValue: 127.0.0.1:9275
|
||
type: string
|
||
description: The bind address of the HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_HTTP_ROOT:
|
||
name: WEBFINGER_HTTP_ROOT
|
||
defaultValue: /
|
||
type: string
|
||
description: Subdirectory that serves as the root for this HTTP service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_INSECURE:
|
||
name: OCIS_INSECURE;WEBFINGER_INSECURE
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Allow insecure connections to the WEBFINGER service.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_LOG_COLOR:
|
||
name: OCIS_LOG_COLOR;WEBFINGER_LOG_COLOR
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates colorized log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_LOG_FILE:
|
||
name: OCIS_LOG_FILE;WEBFINGER_LOG_FILE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The path to the log file. Activates logging to this file if set.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_LOG_LEVEL:
|
||
name: OCIS_LOG_LEVEL;WEBFINGER_LOG_LEVEL
|
||
defaultValue: ""
|
||
type: string
|
||
description: 'The log level. Valid values are: ''panic'', ''fatal'', ''error'',
|
||
''warn'', ''info'', ''debug'', ''trace''.'
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_LOG_PRETTY:
|
||
name: OCIS_LOG_PRETTY;WEBFINGER_LOG_PRETTY
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates pretty log output.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_OIDC_ISSUER:
|
||
name: OCIS_URL;OCIS_OIDC_ISSUER;WEBFINGER_OIDC_ISSUER
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The identity provider href for the openid-discovery relation.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_OWNCLOUD_SERVER_INSTANCE_URL:
|
||
name: OCIS_URL;WEBFINGER_OWNCLOUD_SERVER_INSTANCE_URL
|
||
defaultValue: https://localhost:9200
|
||
type: string
|
||
description: The URL for the legacy ownCloud server instance relation (not to be
|
||
confused with the product ownCloud Server). It defaults to the OCIS_URL but can
|
||
be overridden to support some reverse proxy corner cases. To shard the deployment,
|
||
multiple instances can be configured in the configuration file.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_RELATIONS:
|
||
name: WEBFINGER_RELATIONS
|
||
defaultValue: '[http://openid.net/specs/connect/1.0/issuer http://webfinger.owncloud/rel/server-instance]'
|
||
type: '[]string'
|
||
description: A list of relation URIs or registered relation types to add to webfinger
|
||
responses. See the Environment Variable Types description for more details.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_TRACING_COLLECTOR:
|
||
name: OCIS_TRACING_COLLECTOR;WEBFINGER_TRACING_COLLECTOR
|
||
defaultValue: ""
|
||
type: string
|
||
description: The HTTP endpoint for sending spans directly to a collector, i.e. http://jaeger-collector:14268/api/traces.
|
||
Only used if the tracing endpoint is unset.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_TRACING_ENABLED:
|
||
name: OCIS_TRACING_ENABLED;WEBFINGER_TRACING_ENABLED
|
||
defaultValue: "false"
|
||
type: bool
|
||
description: Activates tracing.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_TRACING_ENDPOINT:
|
||
name: OCIS_TRACING_ENDPOINT;WEBFINGER_TRACING_ENDPOINT
|
||
defaultValue: ""
|
||
type: string
|
||
description: The endpoint of the tracing agent.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|
||
WEBFINGER_TRACING_TYPE:
|
||
name: OCIS_TRACING_TYPE;WEBFINGER_TRACING_TYPE
|
||
defaultValue: ""
|
||
type: string
|
||
description: The type of tracing. Defaults to '', which is the same as 'jaeger'.
|
||
Allowed tracing types are 'jaeger' and '' as of now.
|
||
introductionVersion: pre5.0
|
||
deprecationVersion: ""
|
||
removalVersion: ""
|
||
deprecationInfo: ""
|