All checks were successful
docker / docker (push) Successful in 22s
Signed-off-by: ngn <ngn@ngn.tf>
21 lines
480 B
Docker
21 lines
480 B
Docker
FROM alpine
|
|
|
|
RUN apk update && \
|
|
apk upgrade && \
|
|
apk add \
|
|
php php83-fileinfo php83-iconv php83-common php83-dom php83-sodium \
|
|
php83-curl php83-pecl-apcu php83-apache2 php-mbstring \
|
|
php83-pecl-imagick imagemagick-webp imagemagick-jpeg
|
|
|
|
COPY ./docker/httpd.conf /etc/apache2/httpd.conf
|
|
COPY ./docker/init.sh /
|
|
|
|
WORKDIR /srv
|
|
COPY ./src ./4get
|
|
|
|
RUN adduser -DSH -u 1000 -h /srv runner
|
|
RUN chown -R runner /srv && chmod +x /init.sh
|
|
|
|
USER runner
|
|
CMD ["/init.sh"]
|