44
55### Application Path
66# Point to your application code, will be available at `/var/www`.
7+
78APPLICATION=../
89
910### Data Path:
1011# For all storage systems.
12+
1113DATA_SAVE_PATH=../data
1214
1315### PHP version
1416# Applies to the Workspace and PHP-FPM containers (Does not apply to HHVM)
15- # Accepted values: 71 - 70 - 56.
17+ # Accepted values: 71 - 70 - 56
18+
1619PHP_VERSION=70
1720
1821### PHP interpreter
1922# Accepted values: hhvm - php-fpm
23+
2024PHP_INTERPRETER=php-fpm
2125
2226############################
2327# Containers Customization
2428############################
2529
2630### WORKSPACE Container ################################################################################################
31+
2732WORKSPACE_INSTALL_XDEBUG=false
2833WORKSPACE_INSTALL_SOAP=false
2934WORKSPACE_INSTALL_MONGO=false
@@ -46,6 +51,7 @@ WORKSPACE_TIMEZONE=UTC
4651WORKSPACE_SSH_PORT=2222
4752
4853### PHP_FPM Container ##################################################################################################
54+
4955PHP_FPM_INSTALL_XDEBUG=false
5056PHP_FPM_INSTALL_MONGO=false
5157PHP_FPM_INSTALL_SOAP=false
@@ -62,128 +68,163 @@ PHP_FPM_INSTALL_INTL=false
6268PHP_FPM_INSTALL_GHOSTSCRIPT=false
6369
6470### NGINX Container ####################################################################################################
71+
6572NGINX_HOST_HTTP_PORT=80
6673NGINX_HOST_HTTPS_PORT=443
6774NGINX_HOST_LOG_PATH=./logs/nginx/
6875NGINX_SITES_PATH=./nginx/sites/
6976
7077### APACHE Container ###################################################################################################
78+
7179APACHE_HOST_HTTP_PORT=80
7280APACHE_HOST_HTTPS_PORT=443
7381APACHE2_PHP_SOCKET=php-fpm:9000
7482APACHE_HOST_LOG_PATH=./logs/apache2
7583PHP_SOCKET=php-fpm:9000
7684
7785### MYSQL Container ####################################################################################################
86+
7887MYSQL_DATABASE=default
7988MYSQL_USER=default
8089MYSQL_PASSWORD=secret
8190MYSQL_PORT=3306
8291MYSQL_ROOT_PASSWORD=root
8392
8493### Percona Container ##################################################################################################
94+
8595PERCONA_DATABASE=homestead
8696PERCONA_USER=homestead
8797PERCONA_PASSWORD=secret
8898PERCONA_PORT=3306
8999PERCONA_ROOT_PASSWORD=root
90100
91101### MSSQL Container ####################################################################################################
102+
92103MSSQL_DATABASE=homestead
93104MSSQL_PASSWORD=yourStrong(!)Password
94105MSSQL_PORT=1433
95106
96107### MARIADB Container ##################################################################################################
108+
97109MARIADB_DATABASE=default
98110MARIADB_USER=default
99111MARIADB_PASSWORD=secret
100112MARIADB_PORT=3306
101113MARIADB_ROOT_PASSWORD=root
102114
103115### POSTGRES Container #################################################################################################
116+
104117POSTGRES_DB=default
105118POSTGRES_USER=default
106119POSTGRES_PASSWORD=secret
107120POSTGRES_PORT=5432
108121
109122### RABBITMQ Container #################################################################################################
123+
110124RABBITMQ_NODE_HOST_PORT=5672
111125RABBITMQ_MANAGEMENT_HTTP_HOST_PORT=15672
112126RABBITMQ_MANAGEMENT_HTTPS_HOST_PORT=15671
113127RABBITMQ_DEFAULT_USER=guest
114128RABBITMQ_DEFAULT_PASS=guest
115129
116130### ELASTICSEARCH Container ############################################################################################
131+
117132ELASTICSEARCH_HOST_HTTP_PORT=9200
118133ELASTICSEARCH_HOST_TRANSPORT_PORT=9300
119134
120135### MEMCACHED Container ################################################################################################
136+
121137MEMCACHED_HOST_PORT=11211
122138
123139### BEANSTALKD CONSOLE #################################################################################################
140+
124141BEANSTALKD_CONSOLE_BUILD_PATH=./beanstalkd-console
125142BEANSTALKD_CONSOLE_CONTAINER_NAME=beanstalkd-console
126143BEANSTALKD_CONSOLE_HOST_PORT=2080
127144
128145### BEANSTALKD Container ###############################################################################################
146+
129147BEANSTALKD_HOST_PORT=11300
130148
131149### SELENIUM Container #################################################################################################
150+
132151SELENIUM_PORT=4444
133152
134153### MINIO Container ####################################################################################################
154+
135155MINIO_PORT=9000
136156
137157### ADMINER Container ##################################################################################################
158+
138159ADM_PORT=88
139160
140161### PHP MY ADMIN Container #############################################################################################
141- # PMA_DB_ENGINE=mariadb
162+
163+ # Accepted values: mariadb - mysql
164+
142165PMA_DB_ENGINE=mysql
166+
167+ # Credentials/Port:
168+
143169PMA_USER=default
144170PMA_PASSWORD=secret
145171PMA_ROOT_PASSWORD=secret
146172PMA_PORT=88
147173
148174### VARNISH Container ##################################################################################################
175+
149176VARNISH_CONFIG=/etc/varnish/default.vcl
150177VARNISH_PORT=8080
151178VARNISH_BACKEND_PORT=8888
152179VARNISHD_PARAMS=-p default_ttl=3600 -p default_grace=3600
153180
154- ### Varnish Proxy 1 Container ##########################################################################################
181+ ### Varnish Container ##################################################################################################
182+
183+ # Proxy 1
184+
155185VARNISH_PROXY1_CACHE_SIZE=128m
156186VARNISH_PROXY1_BACKEND_HOST=workspace
157187VARNISH_PROXY1_SERVER=SERVER1
158188
159- ### Varnish Proxy 2 Container ##########################################################################################
189+ # Proxy 2
190+
160191VARNISH_PROXY2_CACHE_SIZE=128m
161192VARNISH_PROXY2_BACKEND_HOST=workspace
162193VARNISH_PROXY2_SERVER=SERVER2
163194
164195### HAPROXY Container ##################################################################################################
196+
165197HAPROXY_HOST_HTTP_PORT=8085
166198
167199### JENKINS Container ##################################################################################################
200+
168201JENKINS_HOST_HTTP_PORT=8090
169202JENKINS_HOST_SLAVE_AGENT_PORT=50000
170203JENKINS_HOME=./jenkins/jenkins_home
171204
172205##### TO BE CONTINUE .................................
206+
173207# ......... Missing: neo4j mongo rethinkdb redis aerospike pgadmin...
174208# .........
175209# .........
176210
211+
212+
177213############################
178214# Miscellaneous
179215############################
180216
181217# Replace with your Docker Host IP (will be appended to /etc/hosts)
218+
182219DOCKER_HOST_IP=10.0.75.1
183220
221+
184222# The Remote Interpreter entry matching name `laradock`
223+
185224PHP_IDE_CONFIG=serverName=laradock
186225
226+
187227# Fix for windows users to make sure the application path works.
228+
188229COMPOSE_CONVERT_WINDOWS_PATHS=1
189230
0 commit comments