c00fe5d7e0
* multiple-projects-improvement: updated env-example and removed .env.example complete missings Seperated mysqli and tokenizer as seperate options without putting them under code igniter Apache should just go to /var/www not /var/www/public when supporting multiple projects fixed example and docker-compose.yml Fixed php-fpm variables and example Split up mysqli and tokenizer Removed homestead entirely this time Removed homestead entirely this time Removed Homestead reference in all DB containers Removed reference to homestead Fixed timezone issue in docker-compose.yml Added NGINX from env file and updated env-example Updated PHP-FPM container to accept .env variables Added workspace from env file and updated env-example Removed .env file Added env-example and adjusted docker-compose yml to support new env file Updated gitignore
126 lines
3.0 KiB
Plaintext
126 lines
3.0 KiB
Plaintext
### Application
|
|
# Point to your application code, wish should be available at `/var/www`
|
|
APPLICATIONS_HOST_DIR=../
|
|
|
|
### PHP version (Does not apply for HHVM)
|
|
# PHP_VERSION=55
|
|
# PHP_VERSION=56
|
|
PHP_VERSION=70
|
|
|
|
### PHP interpreter
|
|
# PHP_INTERPRETER=hhvm
|
|
PHP_INTERPRETER=php-fpm
|
|
|
|
### WORKSPACE Container
|
|
WORKSPACE_INSTALL_XDEBUG=false
|
|
WORKSPACE_INSTALL_SOAP=false
|
|
WORKSPACE_INSTALL_MONGO=false
|
|
WORKSPACE_INSTALL_NODE=false
|
|
WORKSPACE_INSTALL_YARN=false
|
|
WORKSPACE_INSTALL_DRUSH=false
|
|
WORKSPACE_INSTALL_AEROSPIKE_EXTENSION=false
|
|
WORKSPACE_INSTALL_INSTALL_V8JS_EXTENSION=false
|
|
WORKSPACE_COMPOSER_GLOBAL_INSTALL=false
|
|
WORKSPACE_INSTALL_WORKSPACE_SSH=false
|
|
WORKSPACE_INSTALL_LARAVEL_ENVOY=false
|
|
WORKSPACE_INSTALL_DEPLOYER=false
|
|
WORKSPACE_INSTALL_LINUXBREW=false
|
|
WORKSPACE_INSTALL_MC=false
|
|
WORKSPACE_PUID=1000
|
|
WORKSPACE_PGID=1000
|
|
WORKSPACE_NODE_VERSION=stable
|
|
WORKSPACE_TIMEZONE=UTC
|
|
WORKSPACE_SSH_PORT=2222
|
|
|
|
### PHP_FPM Container
|
|
PHP_FPM_DOCKER_FILE=Dockerfile-70
|
|
PHP_FPM_INSTALL_XDEBUG=false
|
|
PHP_FPM_INSTALL_MONGO=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_EXTENSION=false
|
|
PHP_FPM_INSTALL_MYSQLI=false
|
|
PHP_FPM_INSTALL_TOKENIZER=false
|
|
|
|
### NGINX Container
|
|
NGINX_HOST_HTTP_PORT=80
|
|
NGINX_HOST_HTTPS_PORT=433
|
|
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
|
|
APACHE_HOST_LOG_PATH=./logs/apache2
|
|
PHP_SOCKET=php-fpm:9000
|
|
|
|
### MYSQL Container
|
|
MYSQL_DATABASE=default
|
|
MYSQL_USER=default
|
|
MYSQL_PASSWORD=secret
|
|
MYSQL_PORT=3306
|
|
MYSQL_ROOT_PASSWORD=root
|
|
|
|
### MARIADB Container
|
|
MARIADB_DATABASE=default
|
|
MARIADB_USER=default
|
|
MARIADB_PASSWORD=secret
|
|
MARIADB_PORT=3306
|
|
|
|
|
|
### 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
|
|
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
|
|
|
|
### PHP MY ADMIN Container
|
|
# PMA_DB_ENGINE=mariadb
|
|
PMA_DB_ENGINE=mysql
|
|
PMA_USER=default
|
|
PMA_PASSWORD=secret
|
|
PMA_ROOT_PASSWORD=secret
|
|
PMA_PORT=88
|
|
|
|
### MISC
|
|
# 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
|
|
|
|
### to be continue neo4j mongo rethinkdb redis aerospike pgadmin ...
|