blob: f0ee554d85499f686884b196d2db1a2c8287505f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
# ABOUT
This is a simple customization of the official wordpress docker image.
- GitHub: https://github.com/miguelclean/docker_wordpress_sendmail/
- Docker Hub: https://hub.docker.com/r/migueldirty/docker_wordpress_sendmail/
# 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:
|