mirror of
https://github.com/pnpm/pnpm.git
synced 2026-07-17 11:12:25 -04:00
Adds container tooling for self-hosting pnpr:
- pnpr/Dockerfile: multi-stage build (context = monorepo root, since
pnpr depends on pacquet-* workspace crates) producing a slim runtime
image with a /-/ping HEALTHCHECK.
- pnpr/docker/entrypoint.sh: maps PNPR_* env vars to CLI flags so a PaaS
can configure the server without editing files.
- pnpr/docker/config.yaml: production config that proxies npm and
persists state under PNPR_STORAGE via ${VAR:-default} substitution.
- pnpr/docker-compose.yml: local/PaaS compose with a /data volume.
- pnpr/DEPLOY.md: deployment guide including a step-by-step Coolify walkthrough.