Skip to content

feat: package API reference image #6

Closed

Description

@lusu007

Ziel

Task 5 aus API01.1 umsetzen und die statische Referenz als unprivilegiertes OCI-Image für den Prefix /docs paketieren.

Scope

  • Multi-Stage-Dockerfile
  • Node-24-Build
  • nginxinc/nginx-unprivileged:1.30.4-alpine3.24
  • Port 8080
  • Redirect /docs -> /docs/
  • Health, Cache-Regeln, SPA-Fallback und Root-404
  • Automatisierter Container-Smoke-Test

Akzeptanzkriterien

  • Image läuft mit nichtleerem non-root Config.User
  • /docs liefert 308
  • /docs/, Registry und /docs/healthz sind erreichbar
  • / liefert 404
  • Assets sind immutable cachebar; Index und Registry bleiben aktualisierbar
  • nginx blendet seine Versionsnummer aus

Referenzen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions