-
-
Save saboyutaka/089a9ef9791e536507febc8691524744 to your computer and use it in GitHub Desktop.
Laradock .env
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########################################################### | |
# General Setup | |
########################################################### | |
### Application Path ################################################################################################### | |
# Point to your code, will be available at `/var/www`. | |
APPLICATION=../ | |
### PHP Version ######################################################################################################## | |
# Select a PHP version of the Workspace and PHP-FPM containers (Does not apply to HHVM). Accepted values: 71 - 70 - 56 | |
PHP_VERSION=71 | |
### PHP Interpreter #################################################################################################### | |
# Select the PHP Interpreter. Accepted values: hhvm - php-fpm | |
PHP_INTERPRETER=php-fpm | |
### Data Path ########################################################################################################## | |
# Choose storage path on your machine. For all storage systems. | |
DATA_SAVE_PATH=~/.laradock/data | |
### Docker compose files ############################################################################################### | |
# Select which docker-compose files to include. | |
# If using docker-sync. Set the value to: docker-compose.yml:docker-compose.dev.yml:docker-compose.sync.yml | |
COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml | |
### Docker Host IP ##################################################################################################### | |
# Enter your Docker Host IP (will be appended to /etc/hosts). Default is `10.0.75.1` | |
DOCKER_HOST_IP=10.0.75.1 | |
### Remote Interpreter ################################################################################################# | |
# Choose a Remote Interpreter entry matching name. Default is `laradock` | |
PHP_IDE_CONFIG=serverName=laradock | |
### Windows Path ####################################################################################################### | |
# A fix for Windows users, to ensure the application path works. | |
COMPOSE_CONVERT_WINDOWS_PATHS=1 | |
### Environment ######################################################################################################## | |
# If you're in China, or you need to change sources, will be set CHANGE_SOURCE to true in .env. | |
CHANGE_SOURCE=false | |
######################################################################################################################## | |
########################################################### | |
# Containers Customization | |
########################################################### | |
### WORKSPACE ########################################################################################################## | |
WORKSPACE_INSTALL_XDEBUG=true | |
WORKSPACE_INSTALL_LDAP=false | |
WORKSPACE_INSTALL_SOAP=false | |
WORKSPACE_INSTALL_IMAP=false | |
WORKSPACE_INSTALL_MONGO=false | |
WORKSPACE_INSTALL_PHPREDIS=false | |
WORKSPACE_INSTALL_MSSQL=false | |
WORKSPACE_INSTALL_NODE=true | |
WORKSPACE_INSTALL_YARN=true | |
WORKSPACE_INSTALL_DRUSH=false | |
WORKSPACE_INSTALL_DRUPAL_CONSOLE=false | |
WORKSPACE_INSTALL_AEROSPIKE=false | |
WORKSPACE_INSTALL_V8JS=false | |
WORKSPACE_COMPOSER_GLOBAL_INSTALL=false | |
WORKSPACE_INSTALL_WORKSPACE_SSH=true | |
WORKSPACE_INSTALL_LARAVEL_ENVOY=false | |
WORKSPACE_INSTALL_LARAVEL_INSTALLER=false | |
WORKSPACE_INSTALL_DEPLOYER=false | |
WORKSPACE_INSTALL_LINUXBREW=false | |
WORKSPACE_INSTALL_MC=false | |
WORKSPACE_INSTALL_SYMFONY=false | |
WORKSPACE_INSTALL_PYTHON=true | |
WORKSPACE_INSTALL_IMAGE_OPTIMIZERS=false | |
WORKSPACE_INSTALL_IMAGEMAGICK=false | |
WORKSPACE_INSTALL_TERRAFORM=false | |
WORKSPACE_INSTALL_DUSK_DEPS=false | |
WORKSPACE_INSTALL_PG_CLIENT=false | |
WORKSPACE_PUID=1000 | |
WORKSPACE_PGID=1000 | |
WORKSPACE_CHROME_DRIVER_VERSION=2.32 | |
WORKSPACE_NODE_VERSION=stable | |
WORKSPACE_YARN_VERSION=latest | |
WORKSPACE_TIMEZONE=Asia/Tokyo | |
WORKSPACE_SSH_PORT=2222 | |
### PHP_FPM ############################################################################################################ | |
PHP_FPM_INSTALL_XDEBUG=true | |
PHP_FPM_INSTALL_MONGO=false | |
PHP_FPM_INSTALL_MSSQL=false | |
PHP_FPM_INSTALL_SOAP=false | |
PHP_FPM_INSTALL_ZIP_ARCHIVE=false | |
PHP_FPM_INSTALL_BCMATH=false | |
PHP_FPM_INSTALL_PHPREDIS=false | |
PHP_FPM_INSTALL_MEMCACHED=false | |
PHP_FPM_INSTALL_OPCACHE=false | |
PHP_FPM_INSTALL_EXIF=false | |
PHP_FPM_INSTALL_AEROSPIKE=false | |
PHP_FPM_INSTALL_MYSQLI=false | |
PHP_FPM_INSTALL_PGSQL=false | |
PHP_FPM_INSTALL_TOKENIZER=false | |
PHP_FPM_INSTALL_INTL=false | |
PHP_FPM_INSTALL_GHOSTSCRIPT=false | |
PHP_FPM_INSTALL_LDAP=false | |
PHP_FPM_INSTALL_SWOOLE=false | |
PHP_FPM_INSTALL_IMAGE_OPTIMIZERS=false | |
PHP_FPM_INSTALL_IMAGEMAGICK=false | |
PHP_FPM_INSTALL_PG_CLIENT=false | |
### PHP_WORKER ######################################################################################################### | |
PHP_WORKER_INSTALL_PGSQL=false | |
### NGINX ############################################################################################################## | |
NGINX_HOST_HTTP_PORT=80 | |
NGINX_HOST_HTTPS_PORT=443 | |
NGINX_HOST_LOG_PATH=./logs/nginx/ | |
NGINX_SITES_PATH=./nginx/sites/ | |
NGINX_PHP_UPSTREAM_CONTAINER=php-fpm | |
NGINX_PHP_UPSTREAM_PORT=9000 | |
### APACHE ############################################################################################################# | |
APACHE_HOST_HTTP_PORT=80 | |
APACHE_HOST_HTTPS_PORT=443 | |
APACHE_HOST_LOG_PATH=./logs/apache2 | |
APACHE_SITES_PATH=./apache2/sites | |
APACHE_PHP_UPSTREAM_CONTAINER=php-fpm | |
APACHE_PHP_UPSTREAM_PORT=9000 | |
APACHE_PHP_UPSTREAM_TIMEOUT=60 | |
### MYSQL ############################################################################################################## | |
MYSQL_VERSION=5.7 | |
MYSQL_DATABASE=default | |
MYSQL_USER=default | |
MYSQL_PASSWORD=secret | |
MYSQL_PORT=3306 | |
MYSQL_ROOT_PASSWORD=root | |
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d | |
### REDIS ############################################################################################################## | |
REDIS_PORT=6379 | |
### Percona ############################################################################################################ | |
PERCONA_DATABASE=homestead | |
PERCONA_USER=homestead | |
PERCONA_PASSWORD=secret | |
PERCONA_PORT=3306 | |
PERCONA_ROOT_PASSWORD=root | |
PERCONA_ENTRYPOINT_INITDB=./percona/docker-entrypoint-initdb.d | |
### MSSQL ############################################################################################################## | |
MSSQL_DATABASE=homestead | |
MSSQL_PASSWORD=yourStrong(!)Password | |
MSSQL_PORT=1433 | |
### MARIADB ############################################################################################################ | |
MARIADB_DATABASE=default | |
MARIADB_USER=default | |
MARIADB_PASSWORD=secret | |
MARIADB_PORT=3306 | |
MARIADB_ROOT_PASSWORD=root | |
MARIADB_ENTRYPOINT_INITDB=./mariadb/docker-entrypoint-initdb.d | |
### POSTGRES ########################################################################################################### | |
POSTGRES_DB=techbooks_dev | |
POSTGRES_USER=postgres | |
POSTGRES_PASSWORD=postgres | |
POSTGRES_PORT=5432 | |
### RABBITMQ ########################################################################################################### | |
RABBITMQ_NODE_HOST_PORT=5672 | |
RABBITMQ_MANAGEMENT_HTTP_HOST_PORT=15672 | |
RABBITMQ_MANAGEMENT_HTTPS_HOST_PORT=15671 | |
RABBITMQ_DEFAULT_USER=guest | |
RABBITMQ_DEFAULT_PASS=guest | |
### ELASTICSEARCH ###################################################################################################### | |
ELASTICSEARCH_HOST_HTTP_PORT=9200 | |
ELASTICSEARCH_HOST_TRANSPORT_PORT=9300 | |
### KIBANA ############################################################################################################# | |
KIBANA_HTTP_PORT=5601 | |
### MEMCACHED ########################################################################################################## | |
MEMCACHED_HOST_PORT=11211 | |
### BEANSTALKD CONSOLE ################################################################################################# | |
BEANSTALKD_CONSOLE_BUILD_PATH=./beanstalkd-console | |
BEANSTALKD_CONSOLE_CONTAINER_NAME=beanstalkd-console | |
BEANSTALKD_CONSOLE_HOST_PORT=2080 | |
### BEANSTALKD ######################################################################################################### | |
BEANSTALKD_HOST_PORT=11300 | |
### SELENIUM ########################################################################################################### | |
SELENIUM_PORT=4444 | |
### MINIO ############################################################################################################## | |
MINIO_PORT=9000 | |
### ADMINER ############################################################################################################ | |
ADM_PORT=8080 | |
ADM_INSTALL_MSSQL=false | |
### PHP MY ADMIN ####################################################################################################### | |
# Accepted values: mariadb - mysql | |
PMA_DB_ENGINE=mysql | |
# Credentials/Port: | |
PMA_USER=default | |
PMA_PASSWORD=secret | |
PMA_ROOT_PASSWORD=secret | |
PMA_PORT=8080 | |
### MAILDEV ############################################################################################################ | |
MAILDEV_HTTP_PORT=1080 | |
MAILDEV_SMTP_PORT=25 | |
### VARNISH ############################################################################################################ | |
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 | |
VARNISH_PROXY1_CACHE_SIZE=128m | |
VARNISH_PROXY1_BACKEND_HOST=workspace | |
VARNISH_PROXY1_SERVER=SERVER1 | |
# Proxy 2 | |
VARNISH_PROXY2_CACHE_SIZE=128m | |
VARNISH_PROXY2_BACKEND_HOST=workspace | |
VARNISH_PROXY2_SERVER=SERVER2 | |
### HAPROXY ############################################################################################################ | |
HAPROXY_HOST_HTTP_PORT=8085 | |
### JENKINS ############################################################################################################ | |
JENKINS_HOST_HTTP_PORT=8090 | |
JENKINS_HOST_SLAVE_AGENT_PORT=50000 | |
JENKINS_HOME=./jenkins/jenkins_home | |
### GRAFANA ############################################################################################################ | |
GRAFANA_PORT=3000 | |
### BLACKFIRE ########################################################################################################## | |
# Create an account on blackfire.io. Don't enable blackfire and xDebug at the same time. | |
# visit https://blackfire.io/docs/24-days/06-installation#install-probe-debian for more info. | |
INSTALL_BLACKFIRE=false | |
BLACKFIRE_CLIENT_ID=<client_id> | |
BLACKFIRE_CLIENT_TOKEN=<client_token> | |
BLACKFIRE_SERVER_ID=<server_id> | |
BLACKFIRE_SERVER_TOKEN=<server_token> | |
### AEROSPIKE ########################################################################################################## | |
AEROSPIKE_SERVICE_PORT=3000 | |
AEROSPIKE_FABRIC_PORT=3001 | |
AEROSPIKE_HEARTBEAT_PORT=3002 | |
AEROSPIKE_INFO_PORT=3003 | |
### RETHINKDB ########################################################################################################## | |
RETHINKDB_PORT=8090 | |
### MONGODB ############################################################################################################ | |
MONGODB_PORT=27017 | |
### CADDY ############################################################################################################## | |
CADDY_HOST_HTTP_PORT=80 | |
CADDY_HOST_HTTPS_PORT=443 | |
CADDY_HOST_LOG_PATH=./logs/caddy | |
CADDY_CUSTOM_CADDYFILE=./caddy/Caddyfile | |
### LARAVEL ECHO SERVER ################################################################################################ | |
LARAVEL_ECHO_SERVER_PORT=6001 | |
### DOCKER-SYNC ################################################################################################ | |
# osx: 'native_osx' (default) | |
# windows: 'unison' | |
# linux: docker-sync not required | |
DOCKER_SYNC_STRATEGY=native_osx | |
######################################################################################################################## |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment