chore: Update Dockerfiles, Makefile and documentation

- Updated Dockerfile.production
- Updated Makefile
- Updated deployment documentation
- Updated docker/ci/Dockerfile, docker/php/Dockerfile, docker/worker/Dockerfile
- Updated dependency scanning documentation
- Added git-hooks documentation
This commit is contained in:
2025-11-01 21:16:03 +01:00
parent e68d1917b0
commit a52142f304
8 changed files with 193 additions and 11 deletions

View File

@@ -1,5 +1,7 @@
# Dockerfile für PHP-FPM
FROM php:8.5.0RC3-fpm AS base
ARG PHP_VERSION=8.5.0RC3
# Override via --build-arg PHP_VERSION=8.5.0RCX to track upstream releases
FROM php:${PHP_VERSION}-fpm AS base
# System-Abhängigkeiten: Werden selten geändert, daher ein eigener Layer
RUN apt-get update && apt-get install -y \
@@ -155,7 +157,8 @@ COPY tsconfig.json ./
RUN npm run build
# Stage: Production Runtime
FROM php:8.5.0RC3-fpm AS production
ARG PHP_VERSION=8.5.0RC3
FROM php:${PHP_VERSION}-fpm AS production
# Install system dependencies + nginx for production
RUN apt-get update && apt-get install -y \