pathfinder (latest)

Published 2026-02-04 11:51:39 -08:00 by affine

Installation

docker pull hephaestus.sunnypup.io/affine/pathfinder:latest
sha256:832c52600b0a72c1e67594432680ec8aa7aeabc19a1c786b90b03b05e88bda35

Image layers

ADD file:2ff00caea4e83dfade726ca47e3c795a1e9acb8ac24e392785c474ecf9a621f2 in /
CMD ["/bin/sh"]
LABEL Maintainer=Tim de Pater <code@trafex.nl> Description=Lightweight container with Nginx 1.14 & PHP-FPM 7.2 based on Alpine Linux.
/bin/sh -c apk --no-cache add php7 php7-fpm php7-mysqli php7-json php7-openssl php7-curl php7-zlib php7-xml php7-phar php7-intl php7-dom php7-xmlreader php7-ctype php7-mbstring php7-gd nginx supervisor curl
COPY file:fa18dd0ea6b009238817d4f782e9d5b25ad47ea3b658bca38656645d8b966f72 in /etc/nginx/nginx.conf
COPY file:3ed51ebf141a1952006187a1a4fccf61876026ef40bbca35c718e035519a6501 in /etc/php7/php-fpm.d/zzz_custom.conf
COPY file:17d990266c25f2018b021261e19c600640ab4b9c559688e9dbda48bb1d413ae7 in /etc/php7/conf.d/zzz_custom.ini
COPY file:328c9f66e4630e4d5a41efcb9349845f846a4951092d511d64a671411c233a1b in /etc/supervisor/conf.d/supervisord.conf
/bin/sh -c mkdir -p /var/www/html
WORKDIR /var/www/html
COPY dir:9693a901ebc92b5b3a2baeaf505c170a176ae17a451181717ec7619ac8d336ae in /var/www/html/
EXPOSE 80/tcp
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"]
HEALTHCHECK &{["CMD-SHELL" "curl --silent --fail http://127.0.0.1/fpm-ping"] "0s" "10s" "0s" '\x00'}
RUN /bin/sh -c apk update && apk add --no-cache busybox-suid sudo php7-redis php7-pdo php7-pdo_mysql php7-fileinfo php7-event shadow gettext bash apache2-utils logrotate ca-certificates git npm nodejs composer # buildkit
RUN /bin/sh -c sed -i '/^mozilla\/DST_Root_CA_X3.crt$/ s/^/!/' /etc/ca-certificates.conf && update-ca-certificates # buildkit
RUN /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
COPY static/logrotate/pathfinder /etc/logrotate.d/pathfinder # buildkit
COPY static/nginx/nginx.conf /etc/nginx/templateNginx.conf # buildkit
RUN /bin/sh -c mkdir -p /etc/nginx/sites_enabled/ # buildkit
COPY static/nginx/site.conf /etc/nginx/templateSite.conf # buildkit
COPY static/php/fpm-pool.conf /etc/php7/php-fpm.d/zzz_custom.conf # buildkit
COPY static/php/php.ini /etc/zzz_custom.ini # buildkit
COPY static/crontab.txt /var/crontab.txt # buildkit
COPY static/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
COPY static/entrypoint.sh / # buildkit
WORKDIR /var/www/html
COPY --chown=nobody /app pathfinder # buildkit
RUN /bin/sh -c chmod 0766 pathfinder/logs pathfinder/tmp/ && rm index.php && touch /etc/nginx/.setup_pass && chmod +x /entrypoint.sh # buildkit
COPY static/pathfinder/routes.ini /var/www/html/pathfinder/app/ # buildkit
COPY static/pathfinder/environment.ini /var/www/html/pathfinder/app/templateEnvironment.ini # buildkit
WORKDIR /var/www/html
EXPOSE map[80/tcp:{}]
ENTRYPOINT ["/entrypoint.sh"]
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"]

Labels

Key Value
Description Lightweight container with Nginx 1.14 & PHP-FPM 7.2 based on Alpine Linux.
Maintainer Tim de Pater <code@trafex.nl>
Details
Container
2026-02-04 11:51:39 -08:00
15
OCI / Docker
linux/amd64
86 MiB
Versions (1) View all
latest 2026-02-04