- Linktree-style homepage with photo, social links, and self-hosted services (container registry, Git server) - Registry pages rendered on demand from Harbor via a live content collection, cached in memory (60s fresh, 10min stale-while-revalidate) - Pinned registry images (PINNED_IMAGES) shown first with a star - Node standalone server with security headers; self-contained server build so the Docker image ships no node_modules - Gitea workflow building multi-arch images for Flux Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# Public URL of this site (canonical URLs, sitemap later on). Build time.
|
||||
SITE_URL=https://example.com
|
||||
|
||||
# Harbor instance to showcase. Read at runtime by the server; changes need a restart, not a rebuild.
|
||||
HARBOR_URL=https://registry.example.com
|
||||
# Host shown in `docker pull` commands (defaults to the host of HARBOR_URL)
|
||||
# HARBOR_REGISTRY_HOST=registry.example.com
|
||||
# Comma-separated project allow-list (defaults to all public projects)
|
||||
# HARBOR_PROJECTS=library,tools
|
||||
# Optional read-only robot account; not needed for public projects
|
||||
# HARBOR_USERNAME=robot$showcase
|
||||
# HARBOR_PASSWORD=
|
||||
|
||||
# Host port for docker compose (default 8080)
|
||||
# PORT=8080
|
||||
Reference in New Issue
Block a user