Script clean up, automation improvements, documentation

This commit is contained in:
Marwolf
2018-08-13 12:23:55 -04:00
parent b74975670d
commit 7b6fe9c460
7 changed files with 188 additions and 109 deletions

View File

@@ -16,7 +16,7 @@ services:
- "80:80"
- "443:443"
environment:
- NGINX_HOST=localhost
- NGINX_HOST=${NGINX_HOST}
command: /bin/sh -c "envsubst '$$NGINX_HOST' < /etc/nginx/conf.d/default.template > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'"
restart: always
depends_on:
@@ -55,11 +55,14 @@ services:
image: mariadb:10.3.8
container_name: mysql
restart: always
env_file:
- ".env"
environment:
- MYSQL_DATABASE=test
- MYSQL_ROOT_PASSWORD=root
- MYSQL_USER=dev
- MYSQL_PASSWORD=dev
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_ROOT_USER=${MYSQL_ROOT_USER}
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
ports:
- "127.0.0.1:3306:3306"
volumes:
@@ -102,17 +105,12 @@ services:
- "./etc/ghost:/var/lib/ghost/content"
depends_on:
- nginx
env_file:
- ".env"
environment:
NODE_ENV: production
privacy__useUpdateCheck: 0
url: 'http://localhost' #change this!
#mail__from: OpenRSC Emailer <openrsc.emailer@gmail.com>
#mail__transport: SMTP
#mail__transport__options__host: smtp.gmail.com
#mail__transport__options__secureConnection: 1
#mail__transport__options__port: 465
#mail__transport__options__auth_user: openrsc.emailer@gmail.com
#mail__transport__options__auth_pass: OFF
url: ${URL}
# logging:
# driver: splunk
# options: