From b1b32014fb4333d890846d2edcfb7ca442843ffd Mon Sep 17 00:00:00 2001 From: Brian Kelleher Date: Tue, 26 Apr 2016 09:45:54 -0400 Subject: [PATCH] docker environments and compose --- docker-compose-dev.yml | 5 + docker-compose-local.yml | 12 ++ docker-compose-prod.yml | 5 + docker-compose.yml | 6 + env/development.env | 5 + env/local.env | 1 + env/production.env | 5 + www/wp-config-sample.php | 267 +++++++++++++++-------- www/wp-config.php | 444 ++++++++++++++++++++++++++------------- 9 files changed, 513 insertions(+), 237 deletions(-) create mode 100644 docker-compose-dev.yml create mode 100644 docker-compose-local.yml create mode 100644 docker-compose-prod.yml create mode 100644 docker-compose.yml create mode 100644 env/development.env create mode 100644 env/local.env create mode 100644 env/production.env diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml new file mode 100644 index 0000000..af39c50 --- /dev/null +++ b/docker-compose-dev.yml @@ -0,0 +1,5 @@ +wordpress: + extends: + file: docker-compose.yml + service: wordpress + env_file: env/development.env \ No newline at end of file diff --git a/docker-compose-local.yml b/docker-compose-local.yml new file mode 100644 index 0000000..b3b7014 --- /dev/null +++ b/docker-compose-local.yml @@ -0,0 +1,12 @@ +wordpress: + extends: + file: docker-compose.yml + service: wordpress + links: + - db:mysql + env_file: env/local.env + +db: + image: mysql + environment: + MYSQL_ROOT_PASSWORD: wordpresspw \ No newline at end of file diff --git a/docker-compose-prod.yml b/docker-compose-prod.yml new file mode 100644 index 0000000..ed44225 --- /dev/null +++ b/docker-compose-prod.yml @@ -0,0 +1,5 @@ +wordpress: + extends: + file: docker-compose.yml + service: wordpress + env_file: env/production.env \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..67523e6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +wordpress: + image: wordpress:4.5-apache + ports: + - 80:80 + volumes: + - ./www:/var/www/html \ No newline at end of file diff --git a/env/development.env b/env/development.env new file mode 100644 index 0000000..391afd1 --- /dev/null +++ b/env/development.env @@ -0,0 +1,5 @@ +WORDPRESS_DB_HOST=develop.digitalmediauconn.org +WORDPRESS_DB_USER=ation +WORDPRESS_DB_PASSWORD=ationmedia +WORDPRESS_DB_NAME=ation +WORDPRESS_TABLE_PREFIX=wp_ \ No newline at end of file diff --git a/env/local.env b/env/local.env new file mode 100644 index 0000000..714413d --- /dev/null +++ b/env/local.env @@ -0,0 +1 @@ +WORDPRESS_TABLE_PREFIX=wp_ \ No newline at end of file diff --git a/env/production.env b/env/production.env new file mode 100644 index 0000000..391afd1 --- /dev/null +++ b/env/production.env @@ -0,0 +1,5 @@ +WORDPRESS_DB_HOST=develop.digitalmediauconn.org +WORDPRESS_DB_USER=ation +WORDPRESS_DB_PASSWORD=ationmedia +WORDPRESS_DB_NAME=ation +WORDPRESS_TABLE_PREFIX=wp_ \ No newline at end of file diff --git a/www/wp-config-sample.php b/www/wp-config-sample.php index 7cfaf32..1f65a69 100644 --- a/www/wp-config-sample.php +++ b/www/wp-config-sample.php @@ -1,89 +1,178 @@ -0,Nu|R]G!pI#aqtF(e*nc`_s1;!mFvICG#0sN$>Fx-9VlU*'); -define('LOGGED_IN_KEY', 'Sh0wsimH-$YK] zr==d$]Hz7CxCJH8*Ij8{SCt_Ah|9O/o-MEFlD]vC1dx+=fgeZ'); -define('NONCE_KEY', 'R5a!rfT1|{9_uq$Qs{F4F69A$~y>xB^NA0%-:10HmU{qH~[bus?d-J`&VS|E$UvfomoXM;tT Sd`OlI[Y&t$|&s+%yM!cWhy]nQs1)vhw'); -define('LOGGED_IN_SALT', '1QHjqI3+plR|~($t[MmgA0,Nu|R]G!pI#aqtF(e*nc`_s1;!mFvICG#0sN$>Fx-9VlU*'); + +define('LOGGED_IN_KEY', 'Sh0wsimH-$YK] zr==d$]Hz7CxCJH8*Ij8{SCt_Ah|9O/o-MEFlD]vC1dx+=fgeZ'); + +define('NONCE_KEY', 'R5a!rfT1|{9_uq$Qs{F4F69A$~y>xB^NA0%-:10HmU{qH~[bus?d-J`&VS|E$UvfomoXM;tT Sd`OlI[Y&t$|&s+%yM!cWhy]nQs1)vhw'); + +define('LOGGED_IN_SALT', '1QHjqI3+plR|~($t[MmgA