foxrelay (v2026-10-17-001)

Published 2026-10-17 20:35:32 +02:00 by quent1

Installation

docker pull git.quent1.fr/quent1/foxrelay:v2026-10-17-001
sha256:fb4559b3d2031e098f15030ba0a306180b59fd15f263fafbbb91bd6c4d13be0d

About this package

The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.

Image Layers

umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/.temp_layer.9547.tar --tag 26.10
umoci config --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 --clear=config.entrypoint --clear=config.cmd
umoci config --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 --clear=config.cmd --config.cmd /bin/bash
umoci config --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
umoci config --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 --clear=config.labels --config.label org.opencontainers.image.version=26.10 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-10-13T14:53:10.907747+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci config --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.10 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-10-13T14:53:10.907747+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/ubuntu:26.10 /home/buildd/rockcraft-ubuntu-dc5efb174a1fabafe97c7eaeb3ac6137/images/.temp_layer.control_data.9547.tar
COPY /uv /usr/local/bin/uv # buildkit
ENV PYTHONUNBUFFERED=1 UV_LINK_MODE=copy UV_COMPILE_BYTECODE=1 FOXRELAY_CONFIG=/etc/foxrelay/config.yaml UV_PYTHON=3.12 UV_PYTHON_INSTALL_DIR=/usr/local/share/uv-python PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
WORKDIR /app
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg xvfb dbus dbus-x11 fonts-ubuntu fonts-liberation fonts-dejavu fonts-noto-core fonts-noto-color-emoji fonts-crosextra-carlito fonts-crosextra-caladea && curl -fsSL https://dl.google.com/linux/linux_signing_key.pub -o /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 google-chrome-stable && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c useradd --system --create-home --shell /usr/sbin/nologin foxrelay && mkdir -p /data /etc/foxrelay /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix && chown -R foxrelay:foxrelay /data # buildkit
RUN /bin/sh -c uv python install 3.12 && chmod -R a+rX /usr/local/share/uv-python # buildkit
COPY pyproject.toml uv.lock README.md ./ # buildkit
RUN /bin/sh -c uv sync --frozen --no-dev --no-install-project # buildkit
COPY foxrelay ./foxrelay # buildkit
RUN /bin/sh -c uv sync --frozen --no-dev # buildkit
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
USER foxrelay
EXPOSE [8080/tcp]
VOLUME [/data]
HEALTHCHECK {Test:[CMD-SHELL python -c "import socket,sys; s=socket.socket(); s.settimeout(3); sys.exit(0 if s.connect_ex(('127.0.0.1', 8080)) == 0 else 1)"] Interval:30s Timeout:5s StartPeriod:20s StartInterval:0s Retries:3}
ENTRYPOINT ["docker-entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.created 2026-10-13T14:53:10.907747+00:00
org.opencontainers.image.description The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
org.opencontainers.image.title ubuntu
org.opencontainers.image.version 26.10
Details
Container
2026-10-17 20:35:32 +02:00
2
OCI / Docker
linux/amd64
621 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