summaryrefslogtreecommitdiff
path: root/http.Dockerfile
blob: c53e630bf92c8aa612da8df60b52ceb0a4f1796f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
FROM docker.io/arm32v7/nginx:1.30.3-alpine3.23
RUN apk --update add php85-fpm php85-pdo php85-pdo_sqlite
COPY http/vendor /usr/share/nginx/vendor
COPY http/php /usr/share/nginx/php
COPY http/out /usr/share/nginx/html
COPY http/php-fpm.conf /etc/php85/php-fpm.d/joeac.net-http_pool.conf
COPY http/nginx.conf /etc/nginx/nginx.conf
CMD mkdir -p "$(dirname "$DB_PATH")" \
  && touch $DB_PATH \
  && chmod -R g+rw "$(dirname "$DB_PATH")" \
  && php-fpm85 \
  && nginx -g "daemon off;"