All checks were successful
CI / lint-and-test (push) Successful in 9m52s
Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
1.5 KiB
Deployment Status — Solace Treasury DApp
Updated: 2026-05-27
Local dev: complete and verified (pnpm run verify:full-stack)
Local development (this workstation)
| Component | Status | Command |
|---|---|---|
| Chain 138 contracts | Deployed + verified on Blockscout | contracts/deployments/chain138.json |
| PostgreSQL | Docker solace-postgres |
docker start solace-postgres |
| Backend API | :3001 |
pnpm run dev |
| Frontend | :3000 |
pnpm run dev |
| Indexer | DB + checkpoint | cd backend && pnpm run indexer:start |
| E2E smoke | Playwright | pnpm run test:e2e |
Proxmox production (LAN + public)
| CT | VMID | IP | Role |
|---|---|---|---|
| solace-frontend | 3000 | 192.168.11.60 | Next.js + Nginx |
| solace-backend | 3001 | 192.168.11.61 | API :3001 |
| solace-db | 3002 | 192.168.11.62 | PostgreSQL |
| solace-indexer | 3003 | 192.168.11.66 | Event indexer |
Public: https://treasury.d-bis.org (NPMplus LE + Cloudflare DNS)
# From proxmox repo:
./scripts/deployment/sync-solace-treasury-lxc.sh --resume
./scripts/verify/verify-solace-treasury-public-e2e.sh
Quick verification
pnpm run audit-env
pnpm run verify:full-stack
pnpm run verify:contracts # Blockscout @ 192.168.11.140 (LAN)
pnpm run test:e2e # requires dev server + playwright install
See also: ERRORS_AND_ISSUES.md, deployment/REMAINING_STEPS.md