|
|
@@ -0,0 +1,74 @@
|
|
|
+version: '3.1'
|
|
|
+
|
|
|
+services:
|
|
|
+
|
|
|
+ php:
|
|
|
+ image: wordpress:5-fpm
|
|
|
+ depends_on:
|
|
|
+ - db1
|
|
|
+ restart: always
|
|
|
+ environment:
|
|
|
+ WORDPRESS_DB_HOST: db1
|
|
|
+ WORDPRESS_DB_USER: vortifywww
|
|
|
+ WORDPRESS_DB_PASSWORD: vort@x55
|
|
|
+ WORDPRESS_DB_NAME: vortifydb
|
|
|
+ volumes:
|
|
|
+ - ./php-uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
|
|
|
+ - ./www:/var/www/html
|
|
|
+
|
|
|
+ db1:
|
|
|
+ image: mysql:5.7
|
|
|
+ restart: always
|
|
|
+ environment:
|
|
|
+ MYSQL_DATABASE: vortifydb
|
|
|
+ MYSQL_USER: vortifywww
|
|
|
+ MYSQL_PASSWORD: vort@x55
|
|
|
+ MYSQL_ROOT_PASSWORD: vort@x55
|
|
|
+ volumes:
|
|
|
+ - ./mysql_data:/var/lib/mysql
|
|
|
+
|
|
|
+# phpmyadmin:
|
|
|
+# image: phpmyadmin/phpmyadmin
|
|
|
+# restart: no
|
|
|
+# links:
|
|
|
+# - db1
|
|
|
+# ports:
|
|
|
+# - 8077:80
|
|
|
+# environment:
|
|
|
+# MYSQL_USERNAME: vortifywww
|
|
|
+# MYSQL_ROOT_PASSWORD: vort@x55
|
|
|
+# PMA_ARBITRARY: 1
|
|
|
+# volumes:
|
|
|
+# - ./phpmyadmin/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php
|
|
|
+
|
|
|
+ web:
|
|
|
+ image: nginx
|
|
|
+ depends_on:
|
|
|
+ - php
|
|
|
+ restart: always
|
|
|
+ volumes:
|
|
|
+ - ./nginx.conf:/etc/nginx/conf.d/default.conf
|
|
|
+ - ./logs:/var/log/nginx
|
|
|
+ - ./www:/var/www/html
|
|
|
+
|
|
|
+ https-portal:
|
|
|
+ image: steveltn/https-portal:1
|
|
|
+ ports:
|
|
|
+ - 8080:80
|
|
|
+ - 443:443
|
|
|
+ depends_on:
|
|
|
+ - web
|
|
|
+ restart: always
|
|
|
+ volumes:
|
|
|
+ - ./ssl_certs:/var/lib/https-portal
|
|
|
+ environment:
|
|
|
+# DOMAINS: 'dav.algometic.com->http://vsu-koala:80 #local,
|
|
|
+# www.vortifytech.com-> http://web:80 #production,
|
|
|
+# cal.algometic.com->http://vsu-koala:80 #local,
|
|
|
+# algometic.com->http://vsu-dolphin:80 #local'
|
|
|
+ DOMAINS: '
|
|
|
+ cal.algometic.com->http://vsu-koala:80 #local,
|
|
|
+ dav.algometic.com->http://vsu-koala:80 #local,
|
|
|
+ algometic.com->http://vsu-dolphin:80 #local'
|
|
|
+
|
|
|
+ CLIENT_MAX_BODY_SIZE: 64M
|