mirror of
https://github.com/bitnami/containers.git
synced 2026-02-10 21:27:26 +08:00
[bitnami/wordpress] Release 6.5.4-debian-12-r4 (#67820)
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
@@ -7,11 +7,11 @@ ARG TARGETARCH
|
||||
|
||||
LABEL com.vmware.cp.artifact.flavor="sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83" \
|
||||
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \
|
||||
org.opencontainers.image.created="2024-06-12T06:48:25Z" \
|
||||
org.opencontainers.image.created="2024-06-12T11:27:38Z" \
|
||||
org.opencontainers.image.description="Application packaged by Broadcom, Inc." \
|
||||
org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/wordpress/README.md" \
|
||||
org.opencontainers.image.licenses="Apache-2.0" \
|
||||
org.opencontainers.image.ref.name="6.5.4-debian-12-r3" \
|
||||
org.opencontainers.image.ref.name="6.5.4-debian-12-r4" \
|
||||
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/wordpress" \
|
||||
org.opencontainers.image.title="wordpress" \
|
||||
org.opencontainers.image.vendor="Broadcom, Inc." \
|
||||
|
||||
@@ -63,10 +63,10 @@ wordpress_env_vars=(
|
||||
WORDPRESS_SMTP_HOST
|
||||
WORDPRESS_SMTP_PORT_NUMBER
|
||||
WORDPRESS_SMTP_USER
|
||||
WORDPRESS_SMTP_PASSWORD
|
||||
WORDPRESS_SMTP_PROTOCOL
|
||||
WORDPRESS_SMTP_FROM_EMAIL
|
||||
WORDPRESS_SMTP_FROM_NAME
|
||||
WORDPRESS_SMTP_PASSWORD
|
||||
WORDPRESS_SMTP_PROTOCOL
|
||||
WORDPRESS_DATABASE_HOST
|
||||
WORDPRESS_DATABASE_PORT_NUMBER
|
||||
WORDPRESS_DATABASE_NAME
|
||||
@@ -88,6 +88,8 @@ wordpress_env_vars=(
|
||||
SMTP_PORT
|
||||
WORDPRESS_SMTP_PORT
|
||||
SMTP_USER
|
||||
SMTP_FROM_EMAIL
|
||||
SMTP_FROM_NAME
|
||||
SMTP_PASSWORD
|
||||
SMTP_PROTOCOL
|
||||
MARIADB_HOST
|
||||
@@ -177,14 +179,14 @@ WORDPRESS_SMTP_PORT_NUMBER="${WORDPRESS_SMTP_PORT_NUMBER:-"${WORDPRESS_SMTP_PORT
|
||||
export WORDPRESS_SMTP_PORT_NUMBER="${WORDPRESS_SMTP_PORT_NUMBER:-}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_USER="${WORDPRESS_SMTP_USER:-"${SMTP_USER:-}"}"
|
||||
export WORDPRESS_SMTP_USER="${WORDPRESS_SMTP_USER:-}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_FROM_EMAIL="${WORDPRESS_SMTP_FROM_EMAIL:-"${SMTP_FROM_EMAIL:-}"}"
|
||||
export WORDPRESS_SMTP_FROM_EMAIL="${WORDPRESS_SMTP_FROM_EMAIL:-${WORDPRESS_SMTP_USER}}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_FROM_NAME="${WORDPRESS_SMTP_FROM_NAME:-"${SMTP_FROM_NAME:-}"}"
|
||||
export WORDPRESS_SMTP_FROM_NAME="${WORDPRESS_SMTP_FROM_NAME:-${WORDPRESS_FIRST_NAME} ${WORDPRESS_LAST_NAME}}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_PASSWORD="${WORDPRESS_SMTP_PASSWORD:-"${SMTP_PASSWORD:-}"}"
|
||||
export WORDPRESS_SMTP_PASSWORD="${WORDPRESS_SMTP_PASSWORD:-}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_PROTOCOL="${WORDPRESS_SMTP_PROTOCOL:-"${SMTP_PROTOCOL:-}"}"
|
||||
export WORDPRESS_SMTP_PROTOCOL="${WORDPRESS_SMTP_PROTOCOL:-}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_FROM_EMAIL="${WORDPRESS_SMTP_FROM_EMAIL:-"${SMTP_USER:-}"}"
|
||||
export WORDPRESS_SMTP_FROM_EMAIL="${WORDPRESS_SMTP_FROM_EMAIL:-}" # only used during the first initialization
|
||||
WORDPRESS_SMTP_FROM_NAME="${WORDPRESS_SMTP_FROM_NAME:-"${WORDPRESS_FIRST_NAME} ${WORDPRESS_LAST_NAME}"}"
|
||||
export WORDPRESS_SMTP_FROM_NAME="${WORDPRESS_SMTP_FROM_NAME:-}" # only used during the first initialization
|
||||
|
||||
# Database configuration
|
||||
export WORDPRESS_DEFAULT_DATABASE_HOST="mariadb" # only used at build time
|
||||
|
||||
@@ -200,60 +200,62 @@ docker run -d --name wordpress \
|
||||
|
||||
#### Customizable environment variables
|
||||
|
||||
| Name | Description | Default Value |
|
||||
|--------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------|
|
||||
| `WORDPRESS_DATA_TO_PERSIST` | Files to persist relative to the WordPress installation directory. To provide multiple values, separate them with a whitespace. | `wp-config.php wp-content` |
|
||||
| `WORDPRESS_ENABLE_HTTPS` | Whether to enable HTTPS for WordPress by default. | `no` |
|
||||
| `WORDPRESS_BLOG_NAME` | WordPress blog name. | `"User's blog"` |
|
||||
| `WORDPRESS_SCHEME` | Scheme to generate application URLs. Deprecated by `WORDPRESS_ENABLE_HTTPS`. | `http` |
|
||||
| `WORDPRESS_HTACCESS_OVERRIDE_NONE` | Set the Apache `AllowOverride` variable to `None`. All the default directives will be loaded from `/opt/bitnami/wordpress/wordpress-htaccess.conf`. | `yes` |
|
||||
| `WORDPRESS_ENABLE_HTACCESS_PERSISTENCE` | Persist the custom changes of the htaccess. It depends on the value of `WORDPRESS_HTACCESS_OVERRIDE_NONE`, when `yes` it will persist `/opt/bitnami/wordpress/wordpress-htaccess.conf` if `no` it will persist `/opt/bitnami/wordpress/.htaccess`. | `no` |
|
||||
| `WORDPRESS_RESET_DATA_PERMISSIONS` | Force resetting ownership/permissions on persisted data when initializing, otherwise it assumes the ownership/permissions are correct. Ignored when running as non-root. | `no` |
|
||||
| `WORDPRESS_TABLE_PREFIX` | Table prefix to use in WordPress. | `wp_` |
|
||||
| `WORDPRESS_PLUGINS` | List of WordPress plugins to install and activate, separated via commas. Can also be set to `all` to activate all currently installed plugins, or `none` to skip. | `none` |
|
||||
| `WORDPRESS_EXTRA_INSTALL_ARGS` | Extra flags to append to the WordPress 'wp core install' command call. | `nil` |
|
||||
| `WORDPRESS_EXTRA_CLI_ARGS` | Extra flags to append to all WP-CLI command calls. | `nil` |
|
||||
| `WORDPRESS_EXTRA_WP_CONFIG_CONTENT` | Extra configuration to append to wp-config.php during install. | `nil` |
|
||||
| `WORDPRESS_SKIP_BOOTSTRAP` | Whether to perform initial bootstrapping for the application. | `no` |
|
||||
| `WORDPRESS_AUTO_UPDATE_LEVEL` | Level of auto-updates to allow for the WordPress core installation. Valid values: `major`, `minor`, `none`. | `none` |
|
||||
| `WORDPRESS_AUTH_KEY` | Value of the AUTH_KEY | `nil` |
|
||||
| `WORDPRESS_SECURE_AUTH_KEY` | Value of the SECURE_AUTH_KEY | `nil` |
|
||||
| `WORDPRESS_LOGGED_IN_KEY` | Value of the LOGGED_IN_KEY | `nil` |
|
||||
| `WORDPRESS_NONCE_KEY` | Value of the NONCE_KEY | `nil` |
|
||||
| `WORDPRESS_AUTH_SALT` | Value of the AUTH_SALT | `nil` |
|
||||
| `WORDPRESS_SECURE_AUTH_SALT` | Value of the SECURE_AUTH_SALT | `nil` |
|
||||
| `WORDPRESS_LOGGED_IN_SALT` | Value of the LOGGED_IN_SALT | `nil` |
|
||||
| `WORDPRESS_NONCE_SALT` | Value of the NONCE_SALT | `nil` |
|
||||
| `WORDPRESS_ENABLE_REVERSE_PROXY` | Enable WordPress support for reverse proxy headers | `no` |
|
||||
| `WORDPRESS_ENABLE_XML_RPC` | Enable the WordPress XML-RPC endpoint | `no` |
|
||||
| `WORDPRESS_USERNAME` | WordPress user name. | `user` |
|
||||
| `WORDPRESS_PASSWORD` | WordPress user password. | `bitnami` |
|
||||
| `WORDPRESS_EMAIL` | WordPress user e-mail address. | `user@example.com` |
|
||||
| `WORDPRESS_FIRST_NAME` | WordPress user first name. | `UserName` |
|
||||
| `WORDPRESS_LAST_NAME` | WordPress user last name. | `LastName` |
|
||||
| `WORDPRESS_ENABLE_MULTISITE` | Enable WordPress Multisite configuration. | `no` |
|
||||
| `WORDPRESS_MULTISITE_NETWORK_TYPE` | WordPress Multisite network type to enable. Valid values: `subfolder`, `subdirectory`, `subdomain`. | `subdomain` |
|
||||
| `WORDPRESS_MULTISITE_EXTERNAL_HTTP_PORT_NUMBER` | External HTTP port for WordPress Multisite. | `80` |
|
||||
| `WORDPRESS_MULTISITE_EXTERNAL_HTTPS_PORT_NUMBER` | External HTTPS port for WordPress Multisite. | `443` |
|
||||
| `WORDPRESS_MULTISITE_HOST` | WordPress hostname/address. Only used for Multisite installations. | `nil` |
|
||||
| `WORDPRESS_MULTISITE_ENABLE_NIP_IO_REDIRECTION` | Whether to enable IP address redirection to nip.io wildcard DNS when enabling WordPress Multisite. This is only supported when running on an IP address with subdomain network type. | `no` |
|
||||
| `WORDPRESS_MULTISITE_FILEUPLOAD_MAXK` | Maximum upload file size allowed for WordPress Multisite uploads, in kilobytes. | `81920` |
|
||||
| `WORDPRESS_SMTP_HOST` | WordPress SMTP server host. | `nil` |
|
||||
| `WORDPRESS_SMTP_PORT_NUMBER` | WordPress SMTP server port number. | `nil` |
|
||||
| `WORDPRESS_SMTP_USER` | WordPress SMTP server user. | `nil` |
|
||||
| `WORDPRESS_SMTP_PASSWORD` | WordPress SMTP server user password. | `nil` |
|
||||
| `WORDPRESS_SMTP_PROTOCOL` | WordPress SMTP server protocol to use. | `nil` |
|
||||
| `WORDPRESS_DATABASE_HOST` | Database server host. | `$WORDPRESS_DEFAULT_DATABASE_HOST` |
|
||||
| `WORDPRESS_DATABASE_PORT_NUMBER` | Database server port. | `3306` |
|
||||
| `WORDPRESS_DATABASE_NAME` | Database name. | `bitnami_wordpress` |
|
||||
| `WORDPRESS_DATABASE_USER` | Database user name. | `bn_wordpress` |
|
||||
| `WORDPRESS_DATABASE_PASSWORD` | Database user password. | `nil` |
|
||||
| `WORDPRESS_ENABLE_DATABASE_SSL` | Whether to enable SSL for database connections. | `no` |
|
||||
| `WORDPRESS_VERIFY_DATABASE_SSL` | Whether to verify the database SSL certificate when SSL is enabled for database connections. | `yes` |
|
||||
| `WORDPRESS_DATABASE_SSL_CERT_FILE` | Path to the database client certificate file. | `nil` |
|
||||
| `WORDPRESS_DATABASE_SSL_KEY_FILE` | Path to the database client certificate key file. | `nil` |
|
||||
| `WORDPRESS_DATABASE_SSL_CA_FILE` | Path to the database server CA bundle file. | `nil` |
|
||||
| `WORDPRESS_OVERRIDE_DATABASE_SETTINGS` | Override the database settings in persistence. | `no` |
|
||||
| Name | Description | Default Value |
|
||||
|--------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
|
||||
| `WORDPRESS_DATA_TO_PERSIST` | Files to persist relative to the WordPress installation directory. To provide multiple values, separate them with a whitespace. | `wp-config.php wp-content` |
|
||||
| `WORDPRESS_ENABLE_HTTPS` | Whether to enable HTTPS for WordPress by default. | `no` |
|
||||
| `WORDPRESS_BLOG_NAME` | WordPress blog name. | `"User's blog"` |
|
||||
| `WORDPRESS_SCHEME` | Scheme to generate application URLs. Deprecated by `WORDPRESS_ENABLE_HTTPS`. | `http` |
|
||||
| `WORDPRESS_HTACCESS_OVERRIDE_NONE` | Set the Apache `AllowOverride` variable to `None`. All the default directives will be loaded from `/opt/bitnami/wordpress/wordpress-htaccess.conf`. | `yes` |
|
||||
| `WORDPRESS_ENABLE_HTACCESS_PERSISTENCE` | Persist the custom changes of the htaccess. It depends on the value of `WORDPRESS_HTACCESS_OVERRIDE_NONE`, when `yes` it will persist `/opt/bitnami/wordpress/wordpress-htaccess.conf` if `no` it will persist `/opt/bitnami/wordpress/.htaccess`. | `no` |
|
||||
| `WORDPRESS_RESET_DATA_PERMISSIONS` | Force resetting ownership/permissions on persisted data when initializing, otherwise it assumes the ownership/permissions are correct. Ignored when running as non-root. | `no` |
|
||||
| `WORDPRESS_TABLE_PREFIX` | Table prefix to use in WordPress. | `wp_` |
|
||||
| `WORDPRESS_PLUGINS` | List of WordPress plugins to install and activate, separated via commas. Can also be set to `all` to activate all currently installed plugins, or `none` to skip. | `none` |
|
||||
| `WORDPRESS_EXTRA_INSTALL_ARGS` | Extra flags to append to the WordPress 'wp core install' command call. | `nil` |
|
||||
| `WORDPRESS_EXTRA_CLI_ARGS` | Extra flags to append to all WP-CLI command calls. | `nil` |
|
||||
| `WORDPRESS_EXTRA_WP_CONFIG_CONTENT` | Extra configuration to append to wp-config.php during install. | `nil` |
|
||||
| `WORDPRESS_SKIP_BOOTSTRAP` | Whether to perform initial bootstrapping for the application. | `no` |
|
||||
| `WORDPRESS_AUTO_UPDATE_LEVEL` | Level of auto-updates to allow for the WordPress core installation. Valid values: `major`, `minor`, `none`. | `none` |
|
||||
| `WORDPRESS_AUTH_KEY` | Value of the AUTH_KEY | `nil` |
|
||||
| `WORDPRESS_SECURE_AUTH_KEY` | Value of the SECURE_AUTH_KEY | `nil` |
|
||||
| `WORDPRESS_LOGGED_IN_KEY` | Value of the LOGGED_IN_KEY | `nil` |
|
||||
| `WORDPRESS_NONCE_KEY` | Value of the NONCE_KEY | `nil` |
|
||||
| `WORDPRESS_AUTH_SALT` | Value of the AUTH_SALT | `nil` |
|
||||
| `WORDPRESS_SECURE_AUTH_SALT` | Value of the SECURE_AUTH_SALT | `nil` |
|
||||
| `WORDPRESS_LOGGED_IN_SALT` | Value of the LOGGED_IN_SALT | `nil` |
|
||||
| `WORDPRESS_NONCE_SALT` | Value of the NONCE_SALT | `nil` |
|
||||
| `WORDPRESS_ENABLE_REVERSE_PROXY` | Enable WordPress support for reverse proxy headers | `no` |
|
||||
| `WORDPRESS_ENABLE_XML_RPC` | Enable the WordPress XML-RPC endpoint | `no` |
|
||||
| `WORDPRESS_USERNAME` | WordPress user name. | `user` |
|
||||
| `WORDPRESS_PASSWORD` | WordPress user password. | `bitnami` |
|
||||
| `WORDPRESS_EMAIL` | WordPress user e-mail address. | `user@example.com` |
|
||||
| `WORDPRESS_FIRST_NAME` | WordPress user first name. | `UserName` |
|
||||
| `WORDPRESS_LAST_NAME` | WordPress user last name. | `LastName` |
|
||||
| `WORDPRESS_ENABLE_MULTISITE` | Enable WordPress Multisite configuration. | `no` |
|
||||
| `WORDPRESS_MULTISITE_NETWORK_TYPE` | WordPress Multisite network type to enable. Valid values: `subfolder`, `subdirectory`, `subdomain`. | `subdomain` |
|
||||
| `WORDPRESS_MULTISITE_EXTERNAL_HTTP_PORT_NUMBER` | External HTTP port for WordPress Multisite. | `80` |
|
||||
| `WORDPRESS_MULTISITE_EXTERNAL_HTTPS_PORT_NUMBER` | External HTTPS port for WordPress Multisite. | `443` |
|
||||
| `WORDPRESS_MULTISITE_HOST` | WordPress hostname/address. Only used for Multisite installations. | `nil` |
|
||||
| `WORDPRESS_MULTISITE_ENABLE_NIP_IO_REDIRECTION` | Whether to enable IP address redirection to nip.io wildcard DNS when enabling WordPress Multisite. This is only supported when running on an IP address with subdomain network type. | `no` |
|
||||
| `WORDPRESS_MULTISITE_FILEUPLOAD_MAXK` | Maximum upload file size allowed for WordPress Multisite uploads, in kilobytes. | `81920` |
|
||||
| `WORDPRESS_SMTP_HOST` | WordPress SMTP server host. | `nil` |
|
||||
| `WORDPRESS_SMTP_PORT_NUMBER` | WordPress SMTP server port number. | `nil` |
|
||||
| `WORDPRESS_SMTP_USER` | WordPress SMTP server user. | `nil` |
|
||||
| `WORDPRESS_SMTP_FROM_EMAIL` | WordPress SMTP from email. | `${WORDPRESS_SMTP_USER}` |
|
||||
| `WORDPRESS_SMTP_FROM_NAME` | WordPress SMTP from name. | `${WORDPRESS_FIRST_NAME} ${WORDPRESS_LAST_NAME}` |
|
||||
| `WORDPRESS_SMTP_PASSWORD` | WordPress SMTP server user password. | `nil` |
|
||||
| `WORDPRESS_SMTP_PROTOCOL` | WordPress SMTP server protocol to use. | `nil` |
|
||||
| `WORDPRESS_DATABASE_HOST` | Database server host. | `$WORDPRESS_DEFAULT_DATABASE_HOST` |
|
||||
| `WORDPRESS_DATABASE_PORT_NUMBER` | Database server port. | `3306` |
|
||||
| `WORDPRESS_DATABASE_NAME` | Database name. | `bitnami_wordpress` |
|
||||
| `WORDPRESS_DATABASE_USER` | Database user name. | `bn_wordpress` |
|
||||
| `WORDPRESS_DATABASE_PASSWORD` | Database user password. | `nil` |
|
||||
| `WORDPRESS_ENABLE_DATABASE_SSL` | Whether to enable SSL for database connections. | `no` |
|
||||
| `WORDPRESS_VERIFY_DATABASE_SSL` | Whether to verify the database SSL certificate when SSL is enabled for database connections. | `yes` |
|
||||
| `WORDPRESS_DATABASE_SSL_CERT_FILE` | Path to the database client certificate file. | `nil` |
|
||||
| `WORDPRESS_DATABASE_SSL_KEY_FILE` | Path to the database client certificate key file. | `nil` |
|
||||
| `WORDPRESS_DATABASE_SSL_CA_FILE` | Path to the database server CA bundle file. | `nil` |
|
||||
| `WORDPRESS_OVERRIDE_DATABASE_SETTINGS` | Override the database settings in persistence. | `no` |
|
||||
|
||||
#### Read-only environment variables
|
||||
|
||||
|
||||
Reference in New Issue
Block a user