From c05bafb4312e53d8d5a4822821b0a12e1860d99d Mon Sep 17 00:00:00 2001 From: KingKDot Date: Sun, 23 Aug 2026 16:40:51 -0500 Subject: [PATCH] Align Docker metadata with GitLab [skip ci] --- .dockerignore | 4 ++++ Dockerfile | 1 + docker/agent-builder.Dockerfile | 1 + 3 files changed, 6 insertions(+) diff --git a/.dockerignore b/.dockerignore index eeef4de..194942d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -39,6 +39,10 @@ Thumbs.db .gitignore .gitattributes +# GitLab CI metadata is not needed in container build contexts +.gitlab/ +.gitlab-ci.yml + # Build outputs (agent binaries are large; exclude them but keep pre-built DLLs) **/dist-clients/*.exe **/dist-clients/*.pdb diff --git a/Dockerfile b/Dockerfile index e5d6c73..b57aa8c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -137,6 +137,7 @@ RUN test "$(wc -l < ./public/index.html)" -lt 20 \ # Stage 2: runtime (slim) # ============================================================ FROM oven/bun:1-slim AS runtime +LABEL org.opencontainers.image.source="https://gitlab.com/vxaboveground/overlord" WORKDIR /app # openssl/ca-certificates: TLS cert generation + HTTPS validation. diff --git a/docker/agent-builder.Dockerfile b/docker/agent-builder.Dockerfile index ecd6eb6..1305ee1 100644 --- a/docker/agent-builder.Dockerfile +++ b/docker/agent-builder.Dockerfile @@ -1,5 +1,6 @@ # Build Overlord agent binaries for multiple OS/architectures FROM golang:1.22-bookworm AS builder +LABEL org.opencontainers.image.source="https://gitlab.com/vxaboveground/overlord" WORKDIR /src/Overlord-Client