FROM php:8.0-fpm

RUN apt-get update && apt-get install -y \
    curl zip unzip git \
    libpng-dev libonig-dev libxml2-dev \
    libzip-dev mariadb-client nodejs npm \
    && docker-php-ext-install pdo_mysql mbstring zip exif pcntl

COPY --from=composer:2 /usr/bin/composer /usr/bin/composer

RUN npm install -g npm

WORKDIR /var/www

CMD ["php-fpm"]
