service-control/service-control (0.11.0)

Published 2026-08-10 08:09:42 +00:00 by frederik

Installation

docker pull git.flucto.tech/frederik/service-control/service-control:0.11.0
sha256:fdb41ddac47987d1b70ce66c684cb25025685e49b1c9e806cf1b3ba2e13193a9

Image layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f44container FGC=f44 FBR=f44
ADD fedora-20260527.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
COPY src/ /app/src/ # buildkit
RUN /bin/sh -c uv venv --system-site-packages /app/.venv && uv sync --frozen --no-dev --no-cache --project /app # buildkit
WORKDIR /app
ENV SERVICE_CONTROL_CONFIG=/service-control-config.yml
ENV SERVICE_CONTROL_STATE_DB=/var/lib/service-control/state.db
RUN /bin/sh -c mkdir -p /var/lib/service-control # buildkit
ARG APP_VERSION=0.11.0
ENV APP_VERSION=0.11.0
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN |1 APP_VERSION=0.11.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-08-10 08:09:42 +00:00
0
OCI / Docker
linux/amd64
125 MiB
Versions (14) View all
latest 2026-08-10
0.11.0 2026-08-10
0.10.0 2026-05-08
0.9.0 2026-05-05
0.8.0 2026-05-04