service-control/service-control (latest)

Published 2026-05-08 09:34:21 +00:00 by frederik

Installation

docker pull git.flucto.tech/frederik/service-control/service-control:latest
sha256:e2cff2fc88944d53ef7cb8daf03a3b8b1305cbe134af473f7bfa0a3535158876

Image layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f44container FGC=f44 FBR=f44
ADD fedora-20260426.tar / # buildkit
CMD ["/bin/bash"]
RUN /bin/sh -c dnf install -y --setopt=install_weak_deps=False bluechi-controller python3-bluechi python3 python3-gobject dbus-daemon curl && dnf clean all # buildkit
RUN /bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR=/usr/local/bin sh # buildkit
RUN /bin/sh -c mkdir -p /run/dbus && dbus-uuidgen > /etc/machine-id # buildkit
COPY bluechi-dbus.conf /etc/dbus-1/system.d/org.eclipse.bluechi.conf # buildkit
COPY bluechi-controller.conf /etc/bluechi/controller.conf # buildkit
COPY pyproject.toml uv.lock /app/ # buildkit
RUN /bin/sh -c uv venv --system-site-packages /app/.venv && uv sync --frozen --no-dev --no-cache --project /app # buildkit
COPY app/ /app/ # buildkit
WORKDIR /app
ENV SERVICE_CONTROL_CONFIG=/service-control-config.yml
ARG APP_VERSION=0.10.0
ENV APP_VERSION=0.10.0
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN |1 APP_VERSION=0.10.0 /bin/sh -c chmod +x /entrypoint.sh # buildkit
EXPOSE [2020/tcp 8000/tcp]
ENTRYPOINT ["/entrypoint.sh"]

Labels

Key Value
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2026-05-08 09:34:21 +00:00
11
OCI / Docker
linux/amd64
126 MiB
Versions (13) View all
latest 2026-05-08
0.10.0 2026-05-08
0.9.0 2026-05-05
0.8.0 2026-05-04
0.7.0 2026-05-04