Releases: garylab/dnmp
Releases · garylab/dnmp
v2.0.0-rc1
- Add PHP5.4 (image is base on debian jessie, not Alpine).
- Merge PHP7 and PHP5.6 to one service.
- Seperate MySQL5 from MySQL(default is MySQL8).
- Move esdata/, mysql/, mongo/ to data/ directory.
- Move Dockerfile and Configuration files to services/ directory.
- Move ssl certificate direcroty to services/nginx/ssl.
- Add ElasticSearch plugin installation support.
- Add certbot installing for Nginx (optional).
- Rename log/ to logs/.
- Rename env
ALPINE_REPOSITORIEStoCONTAINER_PACKAGE_URL,PHP72_*toPHP_*. - Change container WORKDIR from
/var/www/htmlto/www.
Add RabbitMQ,Elasticsearch,Mongodb servers
- Add extension install message.
- Fix swoole ssl problem.
- Add Yaf, phpampq, ampq, mongodb, rar, ast, msgpack, igbinary, seaslog, yac, yaconf, event extensions.
- Add docker-compose-sample.yml file.
- Add RabbitMQ server.
- Add Elasticsearch, Logstash and Kibana (ELK) servers.
- Add Mongodb server.
- Add Memcached server.
- Add Openresty server.
v1.3
v1.2
- Add phpmyadmin and redismyadmin
- Change directory structure
- Install mcrypt and opcache base on php version
- Add swoole extension
- Add multi php version co-exists
- Merge 2 demo website directory to one
- Display extensions name and version in demo code
- Config php.ini and mysql.conf default timezone to Asia/Shanghai
- Add .dockerignore
- Add multi-core compilation support
v1.1 - Multi PHP version supporting
- Update PHP7.1 to PHP7.2
- Add PHP5.4 and PHP5.6
- Remove install igbinary default
- Change mysql config file to set MySQL default charset to
utf8mb4 - Move Dockerfile to php directory
- Fix some bug