Skip to content

Commit

Permalink
Upgrade to PHP 8.3.12, nginx to 1.27.2, MariaDB to 11.5.2 and phpunit…
Browse files Browse the repository at this point in the history
… to 11.3.6
  • Loading branch information
Marc Wolf committed Oct 3, 2024
1 parent 836964b commit cc5fffe
Show file tree
Hide file tree
Showing 5 changed files with 56 additions and 56 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Docker compose PHP 8.3.11, Xdebug 3.3.2, Nginx 1.27.1, Redis 7.4.0 and MariaDB 11.4.3
# Docker compose PHP 8.3.12, Xdebug 3.3.2, Nginx 1.27.2, Redis 7.4.0 and MariaDB 11.5.2

![docker](https://img.shields.io/badge/Docker-compose-brightgreen.svg)
![nginx](https://img.shields.io/badge/nginx-1.27.1-brightgreen.svg)
![php](https://img.shields.io/badge/PHP_FPM-8.3.11-brightgreen.svg)
![nginx](https://img.shields.io/badge/nginx-1.27.2-brightgreen.svg)
![php](https://img.shields.io/badge/PHP_FPM-8.3.12-brightgreen.svg)
![xdebug](https://img.shields.io/badge/Xdebug-3.3.2-brightgreen.svg)
![phpunit](https://img.shields.io/badge/PHPUnit-11.3.1-brightgreen.svg)
![phpunit](https://img.shields.io/badge/PHPUnit-11.3.6-brightgreen.svg)
![redis](https://img.shields.io/badge/Redis-7.4.0-brightgreen.svg)
![mariadb](https://img.shields.io/badge/MariaDB-11.4.3-brightgreen.svg)
![mariadb](https://img.shields.io/badge/MariaDB-11.5.2-brightgreen.svg)

# Goal of this project

Expand All @@ -15,13 +15,13 @@ The primary goal of this project is to create a streamlined and efficient develo
# Services

* Easy setup with [docker compose](https://docs.docker.com/compose/) and [Dockerfile](https://docs.docker.com/engine/reference/builder/) under usage from [Docker](https://www.docker.com)
* Uses [PHP 8.3.11](https://www.php.net) for better performance, lower CPU and memory usage
* Uses [PHP 8.3.12](https://www.php.net) for better performance, lower CPU and memory usage
* And [composer the dependency manager for PHP](https://getcomposer.org) to start easy your project
* Built on the lightweight [nginx 1.27.1](https://nginx.org) webserver
* Built on the lightweight [nginx 1.27.2](https://nginx.org) webserver
* Debugging with [Xdebug 3.3.2](https://xdebug.org)
* Testing with [PHPUnit 11.3.1](https://phpunit.de) to ensure code quality and reliability
* Testing with [PHPUnit 11.3.6](https://phpunit.de) to ensure code quality and reliability
* [Redis 7.4.0](https://redis.io) as session storage, database, cache, streaming engine, and message broker
* Database storage with [MariaDB 11.4.3](https://mariadb.org)
* Database storage with [MariaDB 11.5.2](https://mariadb.org)

## Setup Instructions

Expand Down
4 changes: 2 additions & 2 deletions compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
nginx:
image: "nginx:1.27.1-alpine"
image: "nginx:1.27.2-alpine"
restart: always
working_dir: /app
links:
Expand Down Expand Up @@ -29,7 +29,7 @@ services:
ALLOW_EMPTY_PASSWORD: "yes"

mariadb:
image: "mariadb:11.4.3"
image: "mariadb:11.5.2"
restart: always
working_dir: /app
volumes:
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"require-dev": {
"phpunit/phpunit": "^11.3.1"
"phpunit/phpunit": "^11.3.6"
},
"autoload": {
"psr-4": {
Expand Down
86 changes: 43 additions & 43 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docker/php-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM php:8.3.11-fpm
FROM php:8.3.12-fpm
WORKDIR "/app"

# Update
Expand Down

0 comments on commit cc5fffe

Please sign in to comment.