mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-24 13:54:57 +00:00
- Merge docker-compose.nexus.yml into compose.yml as --profile registry - Drop docker-compose.smoke.yml, docker-compose.test.yml (deprecated), and docker-compose.stack.yml - Rename to compose.yml (Docker Compose default; no -f flag needed) - build apps / deploy now derive buildable services from compose.yml directly instead of hardcoded all_apps/service_map in commands.json — covers all 29 buildable services automatically Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
36 lines
985 B
YAML
36 lines
985 B
YAML
# Verdaccio configuration for local npm patch registry
|
|
# Serves patched packages (e.g. @esbuild-kit/core-utils) and proxies everything
|
|
# else to npmjs.org.
|
|
#
|
|
# Usage:
|
|
# Local dev: npx verdaccio --config deployment/verdaccio.yaml &
|
|
# Compose: docker compose -f compose.yml up verdaccio
|
|
# CI: uses inline config with /tmp/verdaccio-storage
|
|
# Then: bash deployment/publish-npm-patches.sh --verdaccio
|
|
# .npmrc already points @esbuild-kit:registry to localhost:4873
|
|
|
|
# Docker container path (volume-mounted in compose.yml).
|
|
# For local dev, use the CI composite action or npx verdaccio (default config).
|
|
storage: /verdaccio/storage
|
|
uplinks:
|
|
npmjs:
|
|
url: https://registry.npmjs.org/
|
|
timeout: 60s
|
|
max_fails: 3
|
|
packages:
|
|
'@esbuild-kit/*':
|
|
access: $all
|
|
publish: $all
|
|
proxy: npmjs
|
|
'**':
|
|
access: $all
|
|
publish: $all
|
|
proxy: npmjs
|
|
server:
|
|
keepAliveTimeout: 60
|
|
log:
|
|
type: stdout
|
|
format: pretty
|
|
level: warn
|
|
listen: 0.0.0.0:4873
|