A TYPO3 Image for Container and Cloud Environments.
The TYPO3 CLI tool can be run with the command typo3 and already includes the typo3_console extension.
TZ: Default:UTCTimezone inside the container, e.g. "Europe/Berlin"LOCALE: Default:en_USSet a UTF-8 compatible localisationLOG_LEVEL: Default:warnLog level of the Apache web server
PHP_MEMORY_LIMIT: Default256MMaximum memory available to PHPPHP_MAX_EXECUTION_TIME: Default240Maximum execution time for PHP scriptsPHP_MAX_UPLOAD_FILESIZE: Default32MMaximum size of a single file to uploadPHP_MAX_POST_SIZEDefault32MMaximum Post size
REVERSE_PROXY_ENABLE: Default:falseEnable to access the website behind a reverse proxyREVERSE_PROXY_SSL: Default:*'*' (wildcard) or list of IP addresses of proxies that use SSL (https) for the connection to the client, but an unencrypted connection (http) to the server. See the docsREVERSE_PROXY_IPS: Default:*List of IP addresses or '*' (wildcard). If TYPO3 is behind one or more (intransparent) reverse proxies the IP addresses must be added here. See the docsREVERSE_PROXY_HEADER_MULTI_VALUE: Default:firstDefines which values of a proxy header (for example HTTP_X_FORWARDED_FOR) to use, if more than one is found. See the docsREVERSE_PROXY_TRUSTED_HOSTS_PATTERN: Default:SERVER_NAMERegular expression pattern that matches all allowed hostnames (including their ports) of this TYPO3 installation, or the string SERVER_NAME (default). See the docs
Also see transport_smtp_* in the Typo 3 docs
MAIL_SMTP_ENCRYPTION: DefaultfalseWhether to use STARTTLS if possible (default/false) or SSL/TLS (true). See transport_smtp_encryptMAIL_SMTP_USERNAME: Default-If your SMTP server requires authentication, enter your username here.MAIL_SMTP_PASSWORD: Default-If your SMTP server requires authentication, enter your password here.MAIL_SMTP_DOMAIN: Default-Use if your smtp-relay-server requires the domain to be set from which the sender is sending an email. More info in the docs.MAIL_SMTP_SERVER: Default-Server of the mail server to connect to.MAIL_SMTP_PORT: Default25Port of the mail server to connect to.MAIL_SMTP_DEFAULT_FROM_ADDRESS: Default-This default email address is used when no other "from" address is set for a TYPO3-generated email. You can only specify an email address (for example '[email protected]').MAIL_SMTP_DEFAULT_FROM_NAME: Default-This default name is used when no other "from" name is set for a TYPO3-generated email.MAIL_SMTP_DEFAULT_REPLY_ADDRESS: Default-This default email address is used when no other "reply-to" address is set for a TYPO3-generated email. You can only specify an email address (for example '[email protected]').MAIL_SMTP_DEFAULT_REPLY_NAME: Default-This default name is used when no other "reply-to" name is set for a TYPO3-generated email.
If you want to let TYPO3 set up itself automatically via environment variables
TYPO3_AUTO_SETUP_ENABLE: Default:falseEnable the automated setupTYPO3_PROJECT_NAME: Default:New TYPO3 ProjectName of the TYPO3 SiteTYPO3_SETUP_CREATE_SITE: Default:falseCreate a basic site setup (root page and site configuration) with the given domain, e.g. "https://your-typo3-site.com/"
TYPO3_SETUP_ADMIN_USERNAME: Username of the initial/first administrator userTYPO3_SETUP_ADMIN_PASSWORD: Password of the initial/first administrator userTYPO3_SETUP_ADMIN_EMAIL: Email Address of the initial/first administrator user
TYPO3_DB_DRIVER: The built-in driver implementation to use. The following drivers are currently available:mysqli: A MySQL/MariaDB driver that uses the mysqli extension.pdoMysql: A MySQL/MariaDB driver that uses the pdo_mysql PDO extension.postgres: A PostgreSQL driver that uses the pdo_pgsql PDO extension.sqlite: An SQLite driver that uses the pdo_sqlite PDO extension.
TYPO3_DB_DBNAME: Name of the database/schema to connect to. Can be used with MySQL/MariaDB and PostgreSQL.TYPO3_DB_HOST: Hostname or IP address of the database to connect to. Can be used with MySQL/MariaDB and PostgreSQL.TYPO3_DB_PORT: Port of the database to connect to. Can be used with MySQL/MariaDB and PostgreSQL.TYPO3_DB_USERNAME: Username to use when connecting to the database.TYPO3_DB_PASSWORD: Password to use when connecting to the database.
A log level only outputs logs of the current level and above.
E.g. The default level warn does output messages for warning, error and above but not notice, info or below.
| Level | Description |
|---|---|
| emerg | System is unusable |
| alert | Action must be taken immediately |
| crit | Critical conditions |
| error | Error conditions |
| warn | Warning conditions |
| notice | Normal, but significant conditions |
| info | Informational messages |
| debug | Debugging messages |