Skip to content

DOCKER OPTIONS

tine Groupware Docker Options

Options

Option Value Description
TINE20_ BUILDTYPE PRODUCTION, DEVELOMENT Must be set to DEVELOPMENT for webpack to function correctly.
TINE20_LOGGER_PRIORITY 5,0-7
TINE20_FILESDIR /var/lib/tine20/files
TINE20_TMPDIR /var/lib/tine20/tmp
TINE20_DATABASE_HOST mandatory
TINE20_DATABASE_DBNAME mandatory
TINE20_DATABASE_USERNAME mandatory
TINE20_DATABASE_PASSWORD mandatory
TINE20_DATABASE_TABLEPREFIX tine20_
TINE20_DATABASE_ADAPTER pdo_mysql
TINE20_SETUPUSER_USERNAME mandatory
TINE20_SETUPUSER_PASSWORD mandatory
TINE20_LOGIN_USERNAME mandatory
TINE20_LOGIN_PASSWORD mandatory
TINE20_CACHING_ACTIVE true, false
TINE20_CACHING_LIFETIME 3600
TINE20_CACHING_BACKEND File, Redis
TINE20_CACHING_PATH /var/lib/tine20/caching
TINE20_CACHING_REDIS_HOST mandatory if TINE20_CACHING_BACKEND == Redis
TINE20_CACHING_REDIS_POR 6379
TINE20_CACHING_REDIS_PREFIX master
TINE20_SESSION_LIFETIME 86400
TINE20_SESSION_BACKEND File,Redis
TINE20_SESSION_HOST /var/lib/tine20/sessions
TINE20_SESSION_PORT 6379
TINE20_SESSION_PATH mandatory if TINE20_SESSION_BACKEND == Redis
TINE20_CREDENTIALCACHESCHAREDKEY change_me Encryption key needed for shared access to the tine credential cache, for example for shared mail accounts. Can be set to a random string.
TINE20__* All property which can be set with setup.php --setconfig, can also set with TINE20___ or for Tinebase with TINE20__.
NGINX_CLIENT_MAX_BODY_SIZE 1m
NGINX_KEEPALIVE_TIMEOUT 65
NGINX_TCP_NOPUSH off
NGINX_GZIP off
NGINX_GZIP_STATIC off
NGINXV_SERVER_NAME _
NGINXV_CLIENT_MAX_BODY_SIZE 24M
PHPFPM_DYNAMIC dynamic should be named pm
PHPFPM_PM_MAX_CHILDREN 5
PHPFPM_PM_START_SERVER 2
PHPFPM_PM_MIN_SPARE_SERVER 1
PHPFPM_PM_MAX_SPARE_SERVER 3
PHPFPM_PM_MAX_REQUETS 500
PHP_MAX_EXECUTION_TIME 30
PHP_MAX_INPUT_TIME 60
PHP_MEMORY_LIMIT 1024M
PHP_POST_MAX_SIZE 8M
PHP_UPLOAD_MAX_FILESIZE 2M
PHP_MAX_FILE_UPLOADS 20
PHP_DEFAULT_SOCKET_TIMEOUT 60