diff --git a/env-example b/env-example index 708cfb3..a5df6bd 100644 --- a/env-example +++ b/env-example @@ -4,19 +4,23 @@ ### Application Path # Point to your application code, will be available at `/var/www`. + APPLICATION=../ ### Data Path: # For all storage systems. + DATA_SAVE_PATH=../data ### PHP version # Applies to the Workspace and PHP-FPM containers (Does not apply to HHVM) -# Accepted values: 71 - 70 - 56. +# Accepted values: 71 - 70 - 56 + PHP_VERSION=70 ### PHP interpreter # Accepted values: hhvm - php-fpm + PHP_INTERPRETER=php-fpm ############################ @@ -24,6 +28,7 @@ PHP_INTERPRETER=php-fpm ############################ ### WORKSPACE Container ################################################################################################ + WORKSPACE_INSTALL_XDEBUG=false WORKSPACE_INSTALL_SOAP=false WORKSPACE_INSTALL_MONGO=false @@ -46,6 +51,7 @@ WORKSPACE_TIMEZONE=UTC WORKSPACE_SSH_PORT=2222 ### PHP_FPM Container ################################################################################################## + PHP_FPM_INSTALL_XDEBUG=false PHP_FPM_INSTALL_MONGO=false PHP_FPM_INSTALL_SOAP=false @@ -62,12 +68,14 @@ PHP_FPM_INSTALL_INTL=false PHP_FPM_INSTALL_GHOSTSCRIPT=false ### NGINX Container #################################################################################################### + NGINX_HOST_HTTP_PORT=80 NGINX_HOST_HTTPS_PORT=443 NGINX_HOST_LOG_PATH=./logs/nginx/ NGINX_SITES_PATH=./nginx/sites/ ### APACHE Container ################################################################################################### + APACHE_HOST_HTTP_PORT=80 APACHE_HOST_HTTPS_PORT=443 APACHE2_PHP_SOCKET=php-fpm:9000 @@ -75,6 +83,7 @@ APACHE_HOST_LOG_PATH=./logs/apache2 PHP_SOCKET=php-fpm:9000 ### MYSQL Container #################################################################################################### + MYSQL_DATABASE=default MYSQL_USER=default MYSQL_PASSWORD=secret @@ -82,6 +91,7 @@ MYSQL_PORT=3306 MYSQL_ROOT_PASSWORD=root ### Percona Container ################################################################################################## + PERCONA_DATABASE=homestead PERCONA_USER=homestead PERCONA_PASSWORD=secret @@ -89,11 +99,13 @@ PERCONA_PORT=3306 PERCONA_ROOT_PASSWORD=root ### MSSQL Container #################################################################################################### + MSSQL_DATABASE=homestead MSSQL_PASSWORD=yourStrong(!)Password MSSQL_PORT=1433 ### MARIADB Container ################################################################################################## + MARIADB_DATABASE=default MARIADB_USER=default MARIADB_PASSWORD=secret @@ -101,12 +113,14 @@ MARIADB_PORT=3306 MARIADB_ROOT_PASSWORD=root ### POSTGRES Container ################################################################################################# + POSTGRES_DB=default POSTGRES_USER=default POSTGRES_PASSWORD=secret POSTGRES_PORT=5432 ### RABBITMQ Container ################################################################################################# + RABBITMQ_NODE_HOST_PORT=5672 RABBITMQ_MANAGEMENT_HTTP_HOST_PORT=15672 RABBITMQ_MANAGEMENT_HTTPS_HOST_PORT=15671 @@ -114,76 +128,103 @@ RABBITMQ_DEFAULT_USER=guest RABBITMQ_DEFAULT_PASS=guest ### ELASTICSEARCH Container ############################################################################################ + ELASTICSEARCH_HOST_HTTP_PORT=9200 ELASTICSEARCH_HOST_TRANSPORT_PORT=9300 ### MEMCACHED Container ################################################################################################ + MEMCACHED_HOST_PORT=11211 ### BEANSTALKD CONSOLE ################################################################################################# + BEANSTALKD_CONSOLE_BUILD_PATH=./beanstalkd-console BEANSTALKD_CONSOLE_CONTAINER_NAME=beanstalkd-console BEANSTALKD_CONSOLE_HOST_PORT=2080 ### BEANSTALKD Container ############################################################################################### + BEANSTALKD_HOST_PORT=11300 ### SELENIUM Container ################################################################################################# + SELENIUM_PORT=4444 ### MINIO Container #################################################################################################### + MINIO_PORT=9000 ### ADMINER Container ################################################################################################## + ADM_PORT=88 ### PHP MY ADMIN Container ############################################################################################# -# PMA_DB_ENGINE=mariadb + +# Accepted values: mariadb - mysql + PMA_DB_ENGINE=mysql + +# Credentials/Port: + PMA_USER=default PMA_PASSWORD=secret PMA_ROOT_PASSWORD=secret PMA_PORT=88 ### VARNISH Container ################################################################################################## + VARNISH_CONFIG=/etc/varnish/default.vcl VARNISH_PORT=8080 VARNISH_BACKEND_PORT=8888 VARNISHD_PARAMS=-p default_ttl=3600 -p default_grace=3600 -### Varnish Proxy 1 Container ########################################################################################## +### Varnish Container ################################################################################################## + +# Proxy 1 + VARNISH_PROXY1_CACHE_SIZE=128m VARNISH_PROXY1_BACKEND_HOST=workspace VARNISH_PROXY1_SERVER=SERVER1 -### Varnish Proxy 2 Container ########################################################################################## +# Proxy 2 + VARNISH_PROXY2_CACHE_SIZE=128m VARNISH_PROXY2_BACKEND_HOST=workspace VARNISH_PROXY2_SERVER=SERVER2 ### HAPROXY Container ################################################################################################## + HAPROXY_HOST_HTTP_PORT=8085 ### JENKINS Container ################################################################################################## + JENKINS_HOST_HTTP_PORT=8090 JENKINS_HOST_SLAVE_AGENT_PORT=50000 JENKINS_HOME=./jenkins/jenkins_home ##### TO BE CONTINUE ................................. + # ......... Missing: neo4j mongo rethinkdb redis aerospike pgadmin... # ......... # ......... + + ############################ # Miscellaneous ############################ # Replace with your Docker Host IP (will be appended to /etc/hosts) + DOCKER_HOST_IP=10.0.75.1 + # The Remote Interpreter entry matching name `laradock` + PHP_IDE_CONFIG=serverName=laradock + # Fix for windows users to make sure the application path works. + COMPOSE_CONVERT_WINDOWS_PATHS=1