Skip to content
This repository was archived by the owner on Mar 15, 2019. It is now read-only.

Commit d9815e3

Browse files
author
Julien Neuhart
authored
v2.4.0 (#51)
1 parent 98bb3f3 commit d9815e3

File tree

6 files changed

+11
-9
lines changed

6 files changed

+11
-9
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<h3 align="center">kickoff-docker-php</h3>
55
<p align="center">A complete stack for your PHP project powered by Docker</p>
66
<p align="center">
7-
<a href="https://github.com/thecodingmachine/kickoff-docker-php/tree/v2.3.1"><img src="https://img.shields.io/badge/stable-v2.3.1-green.svg" alt="Stable release: v2.3.1"></a>
7+
<a href="https://github.com/thecodingmachine/kickoff-docker-php/tree/v2.4.0"><img src="https://img.shields.io/badge/stable-v2.4.0-green.svg" alt="Stable release: v2.4.0"></a>
88
<a href="https://github.com/thecodingmachine/kickoff-docker-php/tree/master"><img src="https://img.shields.io/badge/unstable-master-orange.svg" alt="Unstable release: master"></a>
99
<a href="https://travis-ci.org/thecodingmachine/kickoff-docker-php"><img src="https://img.shields.io/travis/thecodingmachine/kickoff-docker-php.svg?label=Travis+CI" alt="Travis CI"></a>
1010
</p>
@@ -38,7 +38,7 @@ following goals in mind:
3838
## Features
3939

4040
* **Cross-platform:** Windows, Mac, Linux
41-
* **A complete stack:** NGINX, PHP-FPM 7.1, MySQL 5.7, phpMyAdmin, Redis, RabbitMQ
41+
* **A complete stack:** NGINX, PHP-FPM 7.2, MySQL 5.7, phpMyAdmin, Redis, RabbitMQ
4242
* **Centralized logging** with Graylog
4343
* Automatic **HTTPS** on your local environment
4444
* A powerful **reverse-proxy** ([Traefik](https://traefik.io/)) which can handle automatic HTTPS (via [Let's Encrypt](https://letsencrypt.org/))
@@ -217,7 +217,9 @@ virtual host specified in your `project.yml` file.
217217
On others environment, we provided `TRAEFIK_CERT_FILE_PATH` and `TRAEFIK_KEY_FILE_PATH` variables in your `.env` file
218218
to let you specify the absolute path to your certificates. You may also customize the Traefik configuration located at
219219
`modules/traefik/traefik.blueprint.toml` with [ACME configuration](https://docs.traefik.io/toml/#acme-lets-encrypt-configuration)
220-
to enable automatic HTTPS.
220+
to enable automatic HTTPS.
221+
222+
How to enable automatic HTTPS on your production environment: https://gist.github.com/gulien/8fe9debbcb30d97091406a24ef5eea82
221223

222224
#### Configuration
223225

@@ -269,7 +271,7 @@ Your PHP application will be accessible under https://your-virtualhost.local/ an
269271

270272
#### Installed PHP extensions
271273

272-
apcu, bcmath, gd, intl, mbstring, mcrypt, pdo_mysql, phpredis, opcache, soap, xdebug (`local` environment only!), yaml,
274+
apcu, bcmath, gd, intl, mbstring, pdo_mysql, phpredis, opcache, soap, xdebug, yaml,
273275
zip and more!
274276

275277
You are able to find all installed PHP extensions by running `php -m` inside your workspace.

modules/graylog/docker-compose.blueprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ services:
3333

3434

3535
graylog-server:
36-
image: graylog2/server:2.4.0-1
36+
image: graylog2/server:2.4.3-1
3737
container_name: {{ .EnvFiles.Config.ENV }}-{{ .Values.Project.name }}-graylog
3838
restart: "no"
3939
networks:

modules/mysql/docker-compose.blueprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services:
66

77

88
mysql:
9-
image: mysql:5.7.20
9+
image: mysql:5.7.21
1010
container_name: {{ .EnvFiles.Config.ENV }}-{{ .Values.Project.name }}-mysql
1111
restart: {{ if and (ne "local" .EnvFiles.Config.ENV) (eq false .Values.Modules.graylog.enable) }}unless-stopped{{ else }}"no"{{ end }}
1212
networks:

modules/php-fpm/docker-compose.blueprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services:
55

66

77
php-fpm:
8-
image: gulnap/kickoff-docker-php-images:php-fpm-7.1.12-v2.3.1
8+
image: gulnap/kickoff-docker-php-images:php-fpm-7.2.1-v2.4.0
99
container_name: {{ .EnvFiles.Config.ENV }}-{{ .Values.Project.name }}-php-fpm
1010
restart: {{ if and (ne "local" .EnvFiles.Config.ENV) (eq false .Values.Modules.graylog.enable) }}unless-stopped{{ else }}"no"{{ end }}
1111
entrypoint: /usr/local/bin/docker-entrypoint.sh

modules/toolbox/docker-compose.blueprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services:
66

77

88
toolbox:
9-
image: gulnap/kickoff-docker-php-images:toolbox-3.6-v2.3.0
9+
image: gulnap/kickoff-docker-php-images:toolbox-3.7-v2.4.0
1010
container_name: {{ .EnvFiles.Config.ENV }}-{{ .Values.Project.name }}-toolbox
1111
networks:
1212
- backend

modules/traefik/docker-compose.blueprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services:
66

77

88
proxy:
9-
image: traefik:1.4.6-alpine
9+
image: traefik:1.5.1-alpine
1010
container_name: kickoff-proxy
1111
restart: {{ if and (ne "local" .EnvFiles.Config.ENV) (eq false .Values.Modules.graylog.enable) }}unless-stopped{{ else }}"no"{{ end }}
1212
command: --docker --logLevel={{ .EnvFiles.Config.TRAEFIK_LOG_LEVEL }}

0 commit comments

Comments
 (0)