edoc platform Administration Guide
Breadcrumbs

Configure edoc agent using the ".env" file

If required, you can customize edoc agent using a configuration file. Create the .env file in the edoc agent directory under /opt/agent.

You should only enter the parameters that you want to change. For example, if you want to set the log level to Warning, add the following entry to the file:

LOG_LEVEL=warning

Once you have adjusted entries in the .env file, you must clear the app's cache using the command php /opt/agent/artisan optimize:clear.

If you customize the cipher suites, you must perform a SyncSystemState task to apply the changes.

You can configure the following parameters:

Parameter name

Description

Default value

LOG_LEVEL

Is the logging level. Corresponds to the log levels according to PSR-3.

debug

SYSTEM_CONTROL_ENDPOINT

Is the endpoint of edoc system control.

sc.edoc.de

SYSTEM_CONTROL_HTTPS

Is the protocol for the endpoint of edoc system control: https (true) or http (false).

true

TRAEFIK_USE_TLS_OPTIONS_V1

Used to add the obsolete encryption algorithms (Cipher Suites) in the reverse proxy trade:

  • Yes (true)

  • No (false)

The following obsolete Cipher Suites are backwards compatible:

'TLS_RSA_WITH_AES_128_CBC_SHA',
'TLS_RSA_WITH_AES_256_CBC_SHA',
'TLS_RSA_WITH_AES_128_CBC_SHA256',
'TLS_RSA_WITH_AES_128_GCM_SHA256',
'TLS_RSA_WITH_AES_256_GCM_SHA384',
'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA',
'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA',
'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA',
'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA',
'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256',
'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256',

After customizing the Cipher Suites, a SyncSystemState task must be executed.

false