FROM php:8.4-cli

RUN apt-get update \
    && apt-get install -y --no-install-recommends libcurl4-openssl-dev ca-certificates \
    && docker-php-ext-install curl \
    && rm -rf /var/lib/apt/lists/*

WORKDIR /app

COPY . /app

RUN mkdir -p /app/logs \
    && chmod -R 775 /app/logs

ENV CIOT_ENV=homologation
ENV CIOT_CORS_ALLOWED_ORIGIN=*

EXPOSE 10000

CMD ["sh", "-c", "php -S 0.0.0.0:${PORT:-10000} -t public public/index.php"]
