[bitnami/discourse] Release 3.2.1-debian-12-r1 (#64391)
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
parent
e3e8509b1b
commit
7f5f3f3550
|
|
@ -7,10 +7,10 @@ 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-03-15T11:55:44Z" \
|
||||
org.opencontainers.image.created="2024-03-31T16:02:23Z" \
|
||||
org.opencontainers.image.description="Application packaged by VMware, Inc" \
|
||||
org.opencontainers.image.licenses="Apache-2.0" \
|
||||
org.opencontainers.image.ref.name="3.2.1-debian-12-r0" \
|
||||
org.opencontainers.image.ref.name="3.2.1-debian-12-r1" \
|
||||
org.opencontainers.image.title="discourse" \
|
||||
org.opencontainers.image.vendor="VMware, Inc." \
|
||||
org.opencontainers.image.version="3.2.1"
|
||||
|
|
@ -25,11 +25,11 @@ SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]
|
|||
RUN install_packages acl advancecomp ca-certificates curl file gifsicle git hostname imagemagick jhead jpegoptim libbrotli1 libbsd0 libbz2-1.0 libcom-err2 libcrypt1 libcurl4 libedit2 libffi8 libgcc-s1 libgmp10 libgnutls30 libgssapi-krb5-2 libhogweed6 libicu72 libidn2-0 libjpeg-turbo-progs libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.5-0 liblz4-1 liblzma5 libmd0 libncursesw6 libnettle8 libnghttp2-14 libnsl2 libp11-kit0 libpcre2-8-0 libpq5 libpsl5 libreadline-dev libreadline8 librtmp1 libsasl2-2 libsqlite3-0 libssh2-1 libssl-dev libssl3 libstdc++6 libtasn1-6 libtinfo6 libtirpc3 libunistring2 libuuid1 libxml2 libxslt1.1 libyaml-0-2 libyaml-dev libzstd1 optipng pngcrush pngquant procps rsync sqlite3 zlib1g
|
||||
RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \
|
||||
COMPONENTS=( \
|
||||
"python-3.11.8-3-linux-${OS_ARCH}-debian-12" \
|
||||
"python-3.11.8-4-linux-${OS_ARCH}-debian-12" \
|
||||
"wait-for-port-1.0.7-10-linux-${OS_ARCH}-debian-12" \
|
||||
"ruby-3.2.3-3-linux-${OS_ARCH}-debian-12" \
|
||||
"postgresql-client-16.2.0-2-linux-${OS_ARCH}-debian-12" \
|
||||
"node-18.19.1-0-linux-${OS_ARCH}-debian-12" \
|
||||
"node-18.20.0-0-linux-${OS_ARCH}-debian-12" \
|
||||
"brotli-1.1.0-2-linux-${OS_ARCH}-debian-12" \
|
||||
"discourse-3.2.1-0-linux-${OS_ARCH}-debian-12" \
|
||||
) ; \
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
"arch": "amd64",
|
||||
"distro": "debian-12",
|
||||
"type": "NAMI",
|
||||
"version": "18.19.1-0"
|
||||
"version": "18.20.0-0"
|
||||
},
|
||||
"postgresql-client": {
|
||||
"arch": "amd64",
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
"arch": "amd64",
|
||||
"distro": "debian-12",
|
||||
"type": "NAMI",
|
||||
"version": "3.11.8-3"
|
||||
"version": "3.11.8-4"
|
||||
},
|
||||
"ruby": {
|
||||
"arch": "amd64",
|
||||
|
|
|
|||
|
|
@ -268,27 +268,37 @@ The set of default standard configuration files may be found [here](https://gith
|
|||
| `DISCOURSE_EXTERNAL_HTTPS_PORT_NUMBER` | External HTTPS port for Discourse. | `443` |
|
||||
| `DISCOURSE_HOST` | Discourse host name. | `www.example.com` |
|
||||
| `DISCOURSE_PORT_NUMBER` | Port number in which Discourse will run. | `3000` |
|
||||
| `DISCOURSE_SKIP_BOOTSTRAP` | Whether to perform initial bootstrapping for the application. | `nil` |
|
||||
| `DISCOURSE_SITE_NAME` | Discourse site name. | `My site!` |
|
||||
| `DISCOURSE_ENV` | Discourse environment mode. Allowed values: *development*, *production*, *test*. | `production` |
|
||||
| `DISCOURSE_PRECOMPILE_ASSETS` | Whether to precompile assets during the initialization. Required when installing plugins. | `no` |
|
||||
| `DISCOURSE_PRECOMPILE_ASSETS` | Whether to precompile assets during the initialization. Required when installing plugins. | `yes` |
|
||||
| `DISCOURSE_ENABLE_CONF_PERSISTENCE` | Whether to enable persistence of the Discourse `discourse.conf` configuration file. | `no` |
|
||||
| `DISCOURSE_EXTRA_CONF_CONTENT` | Extra configuration to append to the `discourse.conf` configuration file. | `yes` |
|
||||
| `DISCOURSE_PASSENGER_SPAWN_METHOD` | Passenger method used for spawning application processes. Valid values: direct, smart. | `direct` |
|
||||
| `DISCOURSE_PASSENGER_EXTRA_FLAGS` | Extra flags to pass to the Passenger start command. | `nil` |
|
||||
| `DISCOURSE_USERNAME` | Discourse user name. | `user` |
|
||||
| `DISCOURSE_PASSWORD` | Discourse user password. | `bitnami123` |
|
||||
| `DISCOURSE_EMAIL` | Discourse user e-mail address. | `user@example.com` |
|
||||
| `DISCOURSE_FIRST_NAME` | Discourse user first name. | `UserName` |
|
||||
| `DISCOURSE_LAST_NAME` | Discourse user last name. | `LastName` |
|
||||
| `DISCOURSE_SMTP_HOST` | Discourse SMTP server host. | `nil` |
|
||||
| `DISCOURSE_SMTP_PORT_NUMBER` | Discourse SMTP server port number. | `nil` |
|
||||
| `DISCOURSE_SMTP_USER` | Discourse SMTP server user. | `nil` |
|
||||
| `DISCOURSE_SMTP_PASSWORD` | Discourse SMTP server user password. | `nil` |
|
||||
| `DISCOURSE_SMTP_PROTOCOL` | Discourse SMTP server protocol to use. | `nil` |
|
||||
| `DISCOURSE_SMTP_AUTH` | Discourse SMTP authentication method. Allowed values: *login*, *plain*, *cram_md5*. | `login` |
|
||||
| `DISCOURSE_SMTP_OPEN_TIMEOUT` | Discourse `smtp_open_timeout` configuration override. | `nil` |
|
||||
| `DISCOURSE_SMTP_READ_TIMEOUT` | Discourse `smtp_read_timeout` configuration override. | `nil` |
|
||||
| `DISCOURSE_DATABASE_HOST` | Database server host. | `$DISCOURSE_DEFAULT_DATABASE_HOST` |
|
||||
| `DISCOURSE_DATABASE_PORT_NUMBER` | Database server port. | `5432` |
|
||||
| `DISCOURSE_DATABASE_NAME` | Database name. | `bitnami_discourse` |
|
||||
| `DISCOURSE_DATABASE_USER` | Database user name. | `bn_discourse` |
|
||||
| `DISCOURSE_DATABASE_PASSWORD` | Database user password. | `nil` |
|
||||
| `DISCOURSE_DB_BACKUP_HOST` | Database backup server host. | `$DISCOURSE_DATABASE_HOST` |
|
||||
| `DISCOURSE_DB_BACKUP_PORT` | Database backup server port. | `$DISCOURSE_DATABASE_PORT_NUMBER` |
|
||||
| `DISCOURSE_REDIS_HOST` | Redis(R) server host. | `$DISCOURSE_DEFAULT_REDIS_HOST` |
|
||||
| `DISCOURSE_REDIS_PORT_NUMBER` | Redis(R) server port. | `6379` |
|
||||
| `DISCOURSE_REDIS_PASSWORD` | Redis(R) user password. | `nil` |
|
||||
| `DISCOURSE_REDIS_USE_SSL` | Whether to enable SSL for Redis(R). | `no` |
|
||||
|
||||
#### Read-only environment variables
|
||||
|
|
@ -300,15 +310,9 @@ The set of default standard configuration files may be found [here](https://gith
|
|||
| `YARN_CACHE_FOLDER` | Yarn cache folder | `${DISCOURSE_BASE_DIR}/tmp/cache` |
|
||||
| `DISCOURSE_VOLUME_DIR` | Discourse directory for mounted configuration files. | `${BITNAMI_VOLUME_DIR}/discourse` |
|
||||
| `DISCOURSE_DAEMON_USER` | Discourse system user. | `discourse` |
|
||||
| `DISCOURSE_DAEMON_USER` | Discourse system user. | `daemon` |
|
||||
| `DISCOURSE_DAEMON_GROUP` | Discourse system group. | `discourse` |
|
||||
| `DISCOURSE_DAEMON_GROUP` | Discourse system group. | `daemon` |
|
||||
| `DISCOURSE_DEFAULT_DATABASE_HOST` | Default database server host. | `postgresql` |
|
||||
| `DISCOURSE_DEFAULT_DATABASE_HOST` | Default database server host. | `127.0.0.1` |
|
||||
| `DISCOURSE_DEFAULT_REDIS_HOST` | Default Redis(R) server host. | `redis` |
|
||||
| `DISCOURSE_DEFAULT_REDIS_HOST` | Default Redis(R) server host. | `127.0.0.1` |
|
||||
| `DISCOURSE_SIDEKIQ_PID_FILE` | PID file for sidekiq service. | `${DISCOURSE_BASE_DIR}/tmp/sidekiq.pid` |
|
||||
| `DISCOURSE_SIDEKIQ_LOG_FILE` | Log file for sidekiq service. | `${DISCOURSE_BASE_DIR}/log/sidekiq.log` |
|
||||
|
||||
When you start the Discourse image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. If you want to add a new environment variable:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue