Sign inSign up

migueldirty/docker_wordpress_sendmail

By migueldirty

•Updated over 7 years ago

wordpress with sendmail and increased upload size (500M)

Image
1

804

migueldirty/docker_wordpress_sendmail repository overview

⁠ABOUT

This is a simple customization of the official wordpress docker image.

⁠FEATURES

  • added sendmail functionality
  • an increased upload size (to 500M)
  • added GD with freetype, lib-jpeg, lib-png
  • added RemoteIPHeader config option

⁠FILES & PROGRAMMS

The following files and programms are added/installed to the official wordpress image:

  • /usr/sbin/sendmail - Mail Transport Agent (installed via apt)
  • /usr/local/etc/php/conf.d/php.ini - set sendmail_path = sendmail -t -i
  • /usr/local/etc/php/conf.d/uploads.ini - increase upload size to 500M
  • customizing /etc/hosts by adding the FQDN specified with $HOSTS_FQDN

⁠USING THIS IMAGE

You can specify the following in your docker-compose.yml:

build: https://github.com/miguelclean/docker_wordpress_sendmail.git

You can also use this automatically built image from Docker Hub:

image: migueldirty/docker_wordpress_sendmail

⁠ENVIRONMENT VARIABLES

This customized image requires to specify HOSTS_FQDN additionally:

HOSTS_FQDN: www.your-server.com

Optionally you can set the header name to be used for RemoteIPHaeder in apache.

Example: REMOTE_IP: X-Real-IP

⁠EXAMPLE CONFIG

docker-compose.yml for a wordpress & mysql deployment using this image:

version: '2'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: wordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     build: https://github.com/miguelclean/docker_wordpress_sendmail.git
     volumes:
       - wp_data:/var/www/html
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_PASSWORD: wordpress
       HOSTS_FQDN: www.your-server.com
volumes:
    db_data:
    wp_data:

Tag summary

Content type

Image

Digest

Size

167.5 MB

Last updated

over 7 years ago

docker pull migueldirty/docker_wordpress_sendmail