From 5feb3cdd23f970eb0cddfe96e9dbbbb67be0b050 Mon Sep 17 00:00:00 2001 From: gitea-actions Date: Sun, 23 Aug 2026 22:07:14 +0200 Subject: [PATCH] =?UTF-8?q?P=C5=99ipnout=20image=20k=20repozit=C3=A1=C5=99?= =?UTF-8?q?i=20p=C5=99es=20OCI=20label?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Balíček se po publikaci objevil jen pod uživatelem, záložka Packages u repozitáře zůstala prázdná. Gitea páruje kontejnerový balíček s repozitářem podle labelu org.opencontainers.image.source a image dosud neměl labely vůbec žádné. Kromě source ještě title, description, url a version — ta se plní z build argumentu, takže sedí s tím, co hlásí --version. --- deploy/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deploy/Dockerfile b/deploy/Dockerfile index 317f289..63a1c67 100644 --- a/deploy/Dockerfile +++ b/deploy/Dockerfile @@ -13,6 +13,15 @@ FROM python:3.11-slim # Verze se jinak nemá kde vzít — v image není git ani zabalená binárka. ARG VERSION=neznámá +# Podle image.source si Gitea připne balíček k repozitáři. Bez toho labelu +# image sice existuje, ale visí jen pod uživatelem a záložka Packages +# u repozitáře zůstane prázdná. +LABEL org.opencontainers.image.source="https://gitea.spacilovi.eu/david-spacil/dice-counter" \ + org.opencontainers.image.url="https://gitea.spacilovi.eu/david-spacil/dice-counter" \ + org.opencontainers.image.title="dice-counter" \ + org.opencontainers.image.description="Počitadlo kostek: telefon zapisuje skóre, notebook ukazuje zápisník" \ + org.opencontainers.image.version="$VERSION" + RUN useradd --system --uid 1000 --home-dir /app --shell /usr/sbin/nologin dice-counter WORKDIR /app -- 2.47.3