Declare the dev/local deployment — vite-preview panel front door on fennel:4173 (mesh 10.9.0.3), API behind it on 3210 — alongside prod (.infra.yaml, lime:3210). environment:dev, provider:mac. Mesh/passcode access stays in scripts/README.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
14 lines
701 B
YAML
14 lines
701 B
YAML
# Conforms to convention:infra_manifest (dev/local variant — environment:dev)
|
|
# (~/Code/@conventions/programming_general/infra_manifest.yaml)
|
|
# The local operator instance: API + vite-preview panel front door on the laptop,
|
|
# optionally mesh-exposed behind a passcode (see scripts/README.md "Remote / mesh
|
|
# access"). Prod is the sibling .infra.yaml (DO droplet `lime`).
|
|
apiVersion: infra/v1
|
|
project: prospector
|
|
environment: dev
|
|
provider: mac
|
|
service:
|
|
host: fennel # operator laptop (mesh-hosts.json; WG 10.9.0.3)
|
|
runtime: node20
|
|
port: 4173 # vite-preview panel front door; API on 3210 behind it
|
|
depends_on: [people, mac-sync, mr-number] # consumed over HTTP
|