foxrelay (sha-487c6c0)

Published 2026-10-18 11:33:58 +02:00 by quent1

Installation

docker pull git.quent1.fr/quent1/foxrelay:sha-487c6c0
sha256:06a644eeeafab5e049102ad3d003851777e7e313683c3c2bfd19ba1db315a424

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1791158400'
ENV APP_ENV=prod APP_DEBUG=0
WORKDIR /app
ADD https://dl.google.com/linux/linux_signing_key.pub /usr/share/keyrings/google-chrome.asc # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates && chmod 644 /usr/share/keyrings/google-chrome.asc && echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.asc] https://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list && apt-get update && apt-get install -y --no-install-recommends php8.4-cli php8.4-curl php8.4-intl php8.4-mbstring php8.4-xml xvfb dbus dbus-x11 fontconfig fonts-cantarell fonts-liberation fonts-dejavu fonts-noto-core fonts-noto-color-emoji fonts-crosextra-carlito fonts-crosextra-caladea google-chrome-stable && rm -rf /var/lib/apt/lists/* # buildkit
COPY docker/chrome-policies.json /etc/opt/chrome/policies/managed/foxrelay.json # buildkit
RUN /bin/sh -c useradd --system --create-home --shell /usr/sbin/nologin foxrelay && mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix # buildkit
COPY /app ./ # buildkit
RUN /bin/sh -c bin/console cache:warmup && mkdir -p var/data && chown -R foxrelay:foxrelay var # buildkit
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
USER foxrelay
EXPOSE [8080/tcp]
VOLUME [/app/var/data]
HEALTHCHECK {Test:[CMD-SHELL php -r '$s = @fsockopen("127.0.0.1", 8080, $e, $s, 3); exit($s ? 0 : 1);'] Interval:30s Timeout:5s StartPeriod:20s StartInterval:0s Retries:3}
ENTRYPOINT ["docker-entrypoint.sh"]
Details
Container
2026-10-18 11:33:58 +02:00
1
OCI / Docker
linux/amd64
386 MiB
Versions (12) View all
rebuild-20261102 2026-11-02
latest 2026-11-02
rebuild-20261026 2026-10-26
rebuild-20261019 2026-10-19
sha-487c6c0 2026-10-18