FROM php:8.3-fpm

WORKDIR /var/www/slovocast

RUN apt-get update && \
    apt-get install -y libonig-dev \
                       zip \
                       libzip-dev \
                       libpng-dev \
                       libxml2-dev

RUN docker-php-ext-install pdo \
                           pdo_mysql \
                           mbstring \
                           gd \
                           zip \
                           dom

RUN curl -sS https://getcomposer.org/installer | \
    php -- --install-dir=/usr/local/bin --filename=composer