FROM dunglas/frankenphp:latest-php8.3-bookworm

RUN install-php-extensions \
	pdo_mysql \
	exif \
	gd \
	intl \
    opcache \
	zip \
    bcmath \
    @composer

COPY entrypoint.sh /usr/local/bin/

RUN chmod +x /usr/local/bin/entrypoint.sh

RUN useradd -m docker

ENTRYPOINT ["/usr/local/bin/entrypoint.sh", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]
