From 73e32568790dec83835c51c587e12aef4ff233a6 Mon Sep 17 00:00:00 2001 From: Patrick O'Reilly
Date: Mon, 6 Jul 2026 21:27:43 -0700
Subject: [PATCH] docker: OCI source/description/license labels so the ghcr
package links to the repo (#530)
---
Dockerfile | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dockerfile b/Dockerfile
index 80348cd4..4c4144dd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -45,6 +45,11 @@ RUN mkdir -p /opt/orly-packages /tmp/pkgout && touch /opt/orly-packages/__orly__
FROM ubuntu:24.04
+# Link the ghcr package to this repo (package page shows the source/README).
+LABEL org.opencontainers.image.source="https://github.com/orlyatomics/orly" \
+ org.opencontainers.image.description="Orly database: mem-sim orlyi + orlyc + example packages" \
+ org.opencontainers.image.licenses="Apache-2.0"
+
# Runtime .so set verified via ldd on orlyi/orlyc, plus what in-container
# package compiles need: g++ (orlyc execs `g++ -I$ORLY_SRC_ROOT ...`) and
# uuid-dev (generated code includes base/uuid.h ->