Files
proxmox/docs/archive/deployment-reports/SERVICE_DEPLOYMENT_COMPLETE.md
defiQUG fbda1b4beb
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
- 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>
2026-02-12 15:46:57 -08:00

2.5 KiB

Service Deployment Complete

Date: 2026-01-20
Status: DEPLOYMENT COMPLETE - All services deployed


Services Deployed

Service VMID IP Port Status
PostgreSQL 7803 192.168.11.53 5432 Running
Keycloak 7802 192.168.11.52 8080 Deployed
API 7800 192.168.11.50 4000 Deployed
Portal 7801 192.168.11.51 3000 Deployed

📋 Actual IPs/Ports for Cutover Plan

Domain to Service Mapping

Domain VMID IP Port Service Type
sankofa.nexus 7801 192.168.11.51 3000 Portal
www.sankofa.nexus 7801 192.168.11.51 3000 Portal
phoenix.sankofa.nexus 7800 192.168.11.50 4000 API
www.phoenix.sankofa.nexus 7800 192.168.11.50 4000 API
the-order.sankofa.nexus ⚠️ TBD ⚠️ TBD ⚠️ TBD TBD

📊 Cutover Plan Update

Updated File: docs/04-configuration/SANKOFA_CUTOVER_PLAN.md

Changes:

  • Replaced all TBD placeholders with actual IPs/ports
  • Documented VMIDs for each service
  • Updated service type mappings

🔗 Service URLs

Internal Access

  • PostgreSQL: 192.168.11.53:5432
  • Keycloak: http://192.168.11.52:8080
  • Keycloak Admin: http://192.168.11.52:8080/admin
  • Keycloak Health: http://192.168.11.52:8080/health/ready
  • API: http://192.168.11.50:4000
  • API GraphQL: http://192.168.11.50:4000/graphql
  • API Health: http://192.168.11.50:4000/health
  • Portal: http://192.168.11.51:3000

External Access (After Cutover)

  • sankofa.nexus → Portal (192.168.11.51:3000)
  • www.sankofa.nexus → Portal (192.168.11.51:3000)
  • phoenix.sankofa.nexus → API (192.168.11.50:4000)
  • www.phoenix.sankofa.nexus → API (192.168.11.50:4000)
  • the-order.sankofa.nexus → TBD

Next Steps

  1. Verify Services:

    • Test all health endpoints
    • Verify inter-service connectivity
    • Test API endpoints
    • Test Portal access
  2. Update NPMplus Proxy Hosts:

    • Update proxy hosts 21-25 with actual IPs/ports
    • Verify SSL certificates
    • Test end-to-end routing
  3. Complete Cutover:

    • Perform NPMplus proxy host updates
    • Test all domains
    • Update documentation
    • Monitor services

Deployment Complete: 2026-01-20
All Services: Deployed
Cutover Plan: Updated with actual IPs/ports