FROM php:8.2-cli-alpine

RUN apk add --no-cache curl-dev && docker-php-ext-install curl

WORKDIR /app

COPY index.php /app/index.php
COPY api.php /app/api.php
COPY favicon.ico /app/favicon.ico
COPY assets /app/assets
COPY lib /app/lib
COPY config/addon-default-config.json /app/config/config.json
COPY run.sh /run.sh

RUN chmod a+x /run.sh

EXPOSE 8099

CMD ["/run.sh"]
