add registration WIP

This commit is contained in:
2025-09-01 17:25:49 +02:00
parent f64cee12f5
commit 1a2edcfee6
15 changed files with 2296 additions and 35 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM php:8.2-apache
# Installer les dépendances nécessaires pour compiler les extensions PHP
RUN apt-get update && apt-get install -y \
unzip \
git \
libgmp-dev \
libzip-dev \
libxml2-dev \
default-mysql-client \
&& docker-php-ext-install mysqli gmp soap \
&& rm -rf /var/lib/apt/lists/*
# Installer composer
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer
# Copier l'application
WORKDIR /var/www/html
COPY ./index.php ./srp6.php ./composer.json ./
# Installer les dépendances PHP
RUN composer install --no-dev --optimize-autoloader