phpbb3 with sendmail support through SMTP
325
phpbb3 with SMTP sendmail support
The recommended way to run this container is with Docker Compose. More information is at https://github.com/kindrowboat/phpbb3-docker, which includes:
This image takes the following environment variables:
| Name | Description |
|---|---|
MSMTP_FROM | From address for outgoing mail |
MSMTP_USER | Username for the SMTP server |
MSMTP_PASSWORD | Password for the SMTP server |
MSMTP_HOST | Host for the SMTP server |
MSMTP_PORT | Port for the SMTP server |
MSMTP_TLS | "on" or "off" whether to use TLS with SMTP |
MSMTP_TLS_TRUST_FILE | Best set to /etc/ssl/certs/ca-certificates.crt |
MYSQL_ROOT_PASSWORD | Root password for the MariaDB/MySQL database (optional) |
MYSQL_DATABASE | Database name for phpBB tables |
MYSQL_USER | Username for phpBB to use to access the database |
MYSQL_PASSWORD | Password for the user phpBB uses for the database |
This image requires a volume that mounts the source files of phpBB to /var/www/html/phpbb.
This container exposes port 80 for incoming web requests that serve phpBB3.
docker run -d \
-v /path/to/phpbb:/var/www/html/phpbb \
-e [email protected] \
-e MSMTP_USER=smtp_user \
-e MSMTP_PASSWORD=smtp_password \
-e MSMTP_HOST=smtp.example.com \
-e MSMTP_PORT=587 \
-e MSMTP_TLS=on \
-e MSMTP_TLS_TRUST_FILE=/etc/ssl/certs/ca-certificates.crt \
-e MYSQL_ROOT_PASSWORD=root_password \
-e MYSQL_DATABASE=phpbb_db \
-e MYSQL_USER=phpbb_user \
-e MYSQL_PASSWORD=phpbb_password \
-p 8080:80 \
kindrowboat/phpbb3
phpbb3 and the tooling for this image are published under GNU GPL v3.
Content type
Image
Digest
sha256:7a6eecf4b…
Size
193 MB
Last updated
almost 2 years ago
docker pull kindrobot/phpbb3