Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
1.3 KiB
1.3 KiB
DBIS Frontend (VMID 10130) — Nginx Setup Runbook
Last Updated: 2026-01-31
Overview
Container 10130 (dbis-frontend) serves the DBIS Admin Console. If the container is minimal (no nginx), use this runbook.
Provision (First Time)
./scripts/dbis/provision-dbis-frontend-container-10130.sh
Installs nginx, creates /opt/dbis-core/frontend/dist, enables nginx.
Deploy Frontend
./scripts/dbis/deploy-dbis-frontend-to-container.sh
Builds locally, pushes to container, reloads nginx. If nginx is absent, falls back to python3 -m http.server 80.
Manual Nginx Config
If /opt/dbis-core/frontend/dist exists:
server {
listen 80;
server_name _;
root /opt/dbis-core/frontend/dist;
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
}
Troubleshooting
| Issue | Fix |
|---|---|
| /opt owned by nobody | Use DBIS_FRONTEND_DEPLOY_PATH=/tmp/dbis-frontend/dist or run provision script |
| nginx not running | pct exec 10130 -- systemctl start nginx |
| 502 Bad Gateway | Check nginx config and root path |
Related
- scripts/README.md § DBIS Frontend Deploy
- scripts/dbis/provision-dbis-frontend-container-10130.sh