Files
solace-bg-dubai/STATUS.md
defiQUG a03417be98
All checks were successful
CI / lint-and-test (push) Successful in 9m52s
chore: consolidate local WIP (repo cleanup 20260707)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 09:41:38 -07:00

44 lines
1.5 KiB
Markdown

# 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)
```bash
# From proxmox repo:
./scripts/deployment/sync-solace-treasury-lxc.sh --resume
./scripts/verify/verify-solace-treasury-public-e2e.sh
```
## Quick verification
```bash
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](./ERRORS_AND_ISSUES.md), [deployment/REMAINING_STEPS.md](./deployment/REMAINING_STEPS.md)