From 3f245cc3e6d20d3cef5c947448bca32a32745efc Mon Sep 17 00:00:00 2001 From: Alexey Skobkin Date: Tue, 29 Oct 2019 00:33:52 +0300 Subject: [PATCH] Adding Wordpress stack. --- wordpress/.env.dist | 7 +++++++ wordpress/docker-compose.yml | 16 ++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 wordpress/.env.dist create mode 100644 wordpress/docker-compose.yml diff --git a/wordpress/.env.dist b/wordpress/.env.dist new file mode 100644 index 0000000..a741a53 --- /dev/null +++ b/wordpress/.env.dist @@ -0,0 +1,7 @@ +FPM_EXT_PORT=9000 +MYSQL_HOST=mariadb-common +MYSQL_USER=username +MYSQL_PASSWORD=password +MYSQL_DATABASE=database +THEMES_DIR=./themes +PLUGINS_DIR=./plugins diff --git a/wordpress/docker-compose.yml b/wordpress/docker-compose.yml new file mode 100644 index 0000000..0790cc0 --- /dev/null +++ b/wordpress/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3.7' + +services: + wordpress: + image: 'wordpress:php7.3-fpm-alpine' + restart: unless-stopped + ports: + - '127.0.0.1:${FPM_EXT_PORT}:9000' + environment: + WORDPRESS_DB_HOST: '${MYSQL_HOST:-mariadb-common}' + WORDPRESS_DB_USER: '${MYSQL_USER}' + WORDPRESS_DB_PASSWORD: '${MYSQL_PASSWORD}' + WORDPRESS_DB_NAME: '${MYSQL_DATABASE}' + volumes: + - '${THEMES_DIR}:/var/www/html/wp-content/themes' + - '${PLUGINS_DIR}:/var/www/html/wp-content/plugins'