FROM php:fpm

RUN apt update
RUN apt install -y git unzip curl libpq-dev
RUN docker-php-ext-install pdo_pgsql
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
WORKDIR /var/www
RUN rm -rf /var/www/html
COPY . .
RUN composer install --no-dev --optimize-autoloader
RUN chown -R www-data:www-data /var/www /var/www/storage /var/www/bootstrap/cache
USER www-data

CMD [ "php", "artisan", "serve", "--host=0.0.0.0", "--port=80" ]
