FROM php:8.4.13-apache

RUN apt update -y && apt upgrade -y

RUN useradd -ms /bin/bash ctf

COPY ./start-apache.sh /

COPY ./src /var/www/html

RUN echo "[logfile]\r\n" > /var/tmp/access.log

RUN chown -R root:root /var/www/html && chmod -R 555 /var/www/html && chmod +x /start-apache.sh && chmod 622 /var/tmp/access.log

USER ctf

EXPOSE 80

CMD ["/start-apache.sh"]
