FROM php:8.1-apache
RUN docker-php-ext-install pdo pdo_mysql
RUN a2enmod rewrite
RUN apt-get update && apt-get install -y build-essential && \
    rm -rf /var/lib/apt/lists/*
COPY qrandom.c /tmp/
RUN gcc -O2 /tmp/qrandom.c -o /usr/local/bin/qrandom && \
    chmod +x /usr/local/bin/qrandom && \
    rm /tmp/qrandom.c
COPY . /var/www/html/
RUN chown -R www-data:www-data /var/www/html
