From 038793731b47fd5cb18dca4dbbe7cae3d2db69cc Mon Sep 17 00:00:00 2001 From: Space-Banane Date: Wed, 20 May 2026 20:37:50 +0200 Subject: [PATCH] Link container image to repo --- .gitea/workflows/docker.yml | 3 +++ Dockerfile | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index 73eb9df..cd0fefd 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -17,6 +17,9 @@ jobs: with: context: . push: true + build-args: | + VCS_REF=${{ github.sha }} + VCS_URL=${{ github.server_url }}/${{ github.repository }} tags: | ${{ secrets.REGISTRY }}/${{ secrets.IMAGE_NAME }}:latest ${{ secrets.REGISTRY }}/${{ secrets.IMAGE_NAME }}:${{ github.sha }} diff --git a/Dockerfile b/Dockerfile index 52a0a91..6e9e7da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,12 @@ RUN npm install && npm run build:frontend FROM python:3.12-slim WORKDIR /app ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 +ARG VCS_REF +ARG VCS_URL +LABEL org.opencontainers.image.title="Jellomator" \ + org.opencontainers.image.description="A clean dashboard for Arr* suite links and custom service links" \ + org.opencontainers.image.source="${VCS_URL}" \ + org.opencontainers.image.revision="${VCS_REF}" COPY backend ./backend COPY --from=frontend /app/frontend/dist ./frontend/dist RUN pip install --no-cache-dir -r backend/requirements.txt