Added env-example and adjusted docker-compose yml to support new env file
This commit is contained in:
		
							
								
								
									
										5
									
								
								.env
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								.env
									
									
									
									
									
								
							| @@ -1 +1,6 @@ | ||||
| COMPOSE_CONVERT_WINDOWS_PATHS=1 | ||||
|  | ||||
| # APPLICATIONS | ||||
| APPLICATIONS_HOST_DIR=../ | ||||
| APPLICATIONS_IMAGE_NAME=tianon/true | ||||
| APPLICATIONS_CONTAINER_NAME=applications | ||||
| @@ -7,8 +7,7 @@ services: | ||||
|     applications: | ||||
|         image: tianon/true | ||||
|         volumes: | ||||
|             - ../:/var/www | ||||
| #            - ../sample/:/var/www/sample | ||||
|           - ${APPLICATIONS_HOST_DIR}:/var/www | ||||
|  | ||||
| ### Workspace Utilities Container ########################### | ||||
|  | ||||
|   | ||||
							
								
								
									
										164
									
								
								env-example
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										164
									
								
								env-example
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,164 @@ | ||||
| ################## | ||||
| # DOCKER COMPOSE # | ||||
| # ################ | ||||
|  | ||||
| DOCKER_HOST_IP=10.0.75.1 | ||||
|  | ||||
| # Switch between PHP and HHVM interpreter | ||||
| # PHP_INTERPRETER=hhvm | ||||
| PHP_INTERPRETER=php-fpm | ||||
|  | ||||
| # Switch between supported PHP versions... does not apply for HHVM. | ||||
| # Please see composer.json in Laravel Framework for the minimum Php Version | ||||
| #PHP_VERSION=55 | ||||
| #PHP_VERSION=56 | ||||
| PHP_VERSION=70 | ||||
|  | ||||
| # APPLICATIONS | ||||
| APPLICATIONS_HOST_DIR=../ | ||||
| APPLICATIONS_IMAGE_NAME=tianon/true | ||||
| APPLICATIONS_CONTAINER_NAME=applications | ||||
|  | ||||
| # WORKSPACE | ||||
| WORKSPACE_BUILD_PATH=./workspace | ||||
| WORKSPACE_CONTAINER_NAME=workspace | ||||
| WORKSPACE_INSTALL_XDEBUG=false | ||||
| WORKSPACE_INSTALL_MONGO=false | ||||
| WORKSPACE_INSTALL_NODE=false | ||||
| WORKSPACE_INSTALL_YARN=false | ||||
| WORKSPACE_INSTALL_DRUSH=false | ||||
| WORKSPACE_INSTALL_AEROSPIKE_EXTENSION=false | ||||
| WORKSPACE_COMPOSER_GLOBAL_INSTALL=false | ||||
| WORKSPACE_INSTALL_WORKSPACE_SSH=false | ||||
| WORKSPACE_PUID=1000 | ||||
| WORKSPACE_PGID=1000 | ||||
| WORKSPACE_NODE_VERSION=stable | ||||
| WORKSPACE_TIMEZONE=UTC | ||||
| WORKSPACE_SSH_PORT=2222 | ||||
|  | ||||
|  | ||||
| # PHP_FPM | ||||
| PHP_FPM_BUILD_PATH=./php-fpm | ||||
| PHP_FPM_CONTAINER_NAME=php-fpm | ||||
| PHP_FPM_DOCKER_FILE=Dockerfile-70 | ||||
| PHP_FPM_INSTALL_XDEBUG=false | ||||
| PHP_FPM_INSTALL_MONGO=false | ||||
| PHP_FPM_INSTALL_ZIP_ARCHIVE=false | ||||
| PHP_FPM_INSTALL_MEMCACHED=false | ||||
| PHP_FPM_INSTALL_OPCACHE=false | ||||
| PHP_FPM_INSTALL_AEROSPIKE_EXTENSION=false | ||||
| PHP_FPM_CODEIGNITER=false | ||||
| PHP_FPM_IDE_CONFIG=serverName=laravel | ||||
|  | ||||
|  | ||||
| # NGINX | ||||
| NGINX_BUILD_PATH=./nginx | ||||
| NGINX_CONTAINER_NAME=nginx | ||||
| NGINX_HOST_HTTP_PORT=8080 | ||||
| NGINX_HOST_HTTPS_PORT=8433 | ||||
| NGINX_HOST_LOG_PATH=./logs/nginx/ | ||||
|  | ||||
|  | ||||
| # APACHE | ||||
| APACHE2_BUILD_PATH=./apache2 | ||||
| APACHE2_CONTAINER_NAME=apache2 | ||||
| APACHE_HOST_HTTP_PORT=7080 | ||||
| APACHE_HOST_HTTPS_PORT=7443 | ||||
| APACHE2_PHP_SOCKET=php-fpm:9000 | ||||
| APACHE_HOST_LOG_PATH=./logs/apache2 | ||||
|  | ||||
| # HHVM | ||||
| HHVM_BUILD_PATH=./hhvm | ||||
| HHVM_CONTAINER_NAME=hhvm | ||||
| HHVM_HOST_PORT=9000 | ||||
|  | ||||
| # MYSQL | ||||
| MYSQL_BUILD_PATH=./mysql | ||||
| MYSQL_CONTAINER_NAME=mysql | ||||
| MYSQL_HOST_PORT=3307 | ||||
| MYSQL_ROOT_PASSWORD=root | ||||
|  | ||||
| # MEMCACHED | ||||
| MEMCACHED_BUILD_PATH=./memcached | ||||
| MEMCACHED_CONTAINER_NAME=memcached | ||||
| MEMCACHED_HOST_PORT=11211 | ||||
|  | ||||
| # BEANSTALKD | ||||
| BEANSTALKD_BUILD_PATH=./beanstalkd | ||||
| BEANSTALKD_CONTAINER_NAME=beanstalkd | ||||
| BEANSTALKD_HOST_PORT=11300 | ||||
|  | ||||
| # BEANSTALKD CONSOLE | ||||
| BEANSTALKD_CONSOLE_BUILD_PATH=./beanstalkd-console | ||||
| BEANSTALKD_CONSOLE_CONTAINER_NAME=beanstalkd-console | ||||
| BEANSTALKD_CONSOLE_HOST_PORT=2080 | ||||
|  | ||||
| # RABBITMQ | ||||
| RABBITMQ_BUILD_PATH=./rabbitmq | ||||
| RABBITMQ_CONTAINER_NAME=rabbitmq | ||||
| RABBITMQ_NODE_HOST_PORT=5672 | ||||
| RABBITMQ_MANAGEMENT_HTTPS_HOST_PORT=15671 | ||||
| RABBITMQ_MANAGEMENT_HTTP_HOST_PORT=15672 | ||||
| RABBITMQ_DEFAULT_USER=guest | ||||
| RABBITMQ_DEFAULT_PASS=guest | ||||
|  | ||||
| # ELASTICSEARCH | ||||
| ELASTICSEARCH_BUILD_PATH=./elasticsearch/versions/2 | ||||
| ELASTICSEARCH_CONTAINER_NAME=elasticsearch | ||||
| ELASTICSEARCH_HOST_HTTP_PORT=9200 | ||||
| ELASTICSEARCH_HOST_TRANSPORT_PORT=9300 | ||||
|  | ||||
| #################### | ||||
| # LARAVEL SPECIFIC # | ||||
| # ################## | ||||
|  | ||||
| # APP | ||||
| APP_ENV=local | ||||
| APP_KEY=base64:FeZgPe6Pqm7dOCy7Sx0P/PQ9ICMuwAsHLms7DUOxCkI= | ||||
| APP_DEBUG=true | ||||
| APP_LOG_LEVEL=debug | ||||
| APP_URL=http://localhost | ||||
|  | ||||
| # DATABASE | ||||
| DB_CONNECTION=mysql | ||||
|  | ||||
| # Laravel Original: DB_HOST=127.0.0.1 | ||||
| # must match the service name or container name. | ||||
| # so if we want to use mariadb it must look like: | ||||
| # DB_HOST=mariadb | ||||
| DB_HOST=mysql | ||||
|  | ||||
| # IMPORTANT: | ||||
| #   - ports are defined in docker-compose.yml like HOST_PORT:CONTAINER_PORT | ||||
| #   - DB_PORT=3306 represents the CONTAINER_PORT not the HOST_PORT | ||||
| # | ||||
| # This means that this should not be changed unless you have also tweaked the database image created by | ||||
| #  docker-compose.yml. | ||||
| DB_PORT=3306 | ||||
| DB_DATABASE=default | ||||
| DB_USERNAME=default | ||||
| DB_PASSWORD=secret | ||||
|  | ||||
| # DRIVERS | ||||
| BROADCAST_DRIVER=log | ||||
| CACHE_DRIVER=file | ||||
| SESSION_DRIVER=file | ||||
| QUEUE_DRIVER=sync | ||||
|  | ||||
| # REDIS | ||||
| REDIS_HOST=redis | ||||
| REDIS_PASSWORD=null | ||||
| REDIS_PORT=6379 | ||||
|  | ||||
| # MAIL | ||||
| MAIL_DRIVER=smtp | ||||
| MAIL_HOST=mailtrap.io | ||||
| MAIL_PORT=2525 | ||||
| MAIL_USERNAME=null | ||||
| MAIL_PASSWORD=null | ||||
| MAIL_ENCRYPTION=null | ||||
|  | ||||
| # PUSHER | ||||
| PUSHER_APP_ID= | ||||
| PUSHER_KEY= | ||||
| PUSHER_SECRET= | ||||
		Reference in New Issue
	
	Block a user
	 Marius van Zundert
					Marius van Zundert