Files
smom-dbis-138/deploy/nginx/omnl-domains.conf
zaragoza444 d68e5e5eca
Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m31s
CI/CD Pipeline / Security Scanning (push) Successful in 3m58s
CI/CD Pipeline / Lint and Format (push) Failing after 52s
CI/CD Pipeline / Terraform Validation (push) Failing after 31s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 36s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 54s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 33s
Validation / validate-genesis (push) Successful in 37s
Validation / validate-terraform (push) Failing after 37s
Validation / validate-kubernetes (push) Failing after 14s
Validation / validate-smart-contracts (push) Failing after 11s
Validation / validate-security (push) Failing after 1m58s
Validation / validate-documentation (push) Failing after 21s
Verify Deployment / Verify Deployment (push) Failing after 1m8s
fix: office24.omnl.org -> office24.omdnl.org in domain manifest and nginx
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 13:43:21 -07:00

116 lines
2.5 KiB
Plaintext

# OMNL Bank — production domain routing
# Deploy: scripts/deployment/deploy-omnl-domains.sh
# Origin: dev-bis-ali (76.53.10.34) — point DNS A records here (or Cloudflare proxy)
upstream omnl_frontend {
server 127.0.0.1:3002;
}
upstream omnl_api {
server 127.0.0.1:3000;
}
upstream omnl_settlement {
server 127.0.0.1:3011;
}
upstream omnl_exchange {
server 127.0.0.1:3012;
}
# DBIS Trade — exchange.omdnl.org + exchange.d-bis.org
server {
listen 80;
listen [::]:80;
server_name exchange.omdnl.org exchange.d-bis.org;
add_header X-OMNL-Product "dbis-trade" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /trade;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}
# Central Bank secure dashboard — secure.omdnl.org + secure.d-bis.org
server {
listen 80;
listen [::]:80;
server_name secure.omdnl.org secure.d-bis.org;
add_header X-OMNL-Product "central-bank" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /central-bank;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}
# OMNL online banking hub — online.omdnl.org
server {
listen 80;
listen [::]:80;
server_name online.omdnl.org;
add_header X-OMNL-Product "online-banking" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /central-bank;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}
# Forex terminal — forex.omdnl.org + forex.d-bis.org
server {
listen 80;
listen [::]:80;
server_name forex.omdnl.org forex.d-bis.org;
add_header X-OMNL-Product "forex-trade" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /trade;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}
# Digital assets / swap — digital.omdnl.org
server {
listen 80;
listen [::]:80;
server_name digital.omdnl.org;
add_header X-OMNL-Product "digital-swap" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /swap;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}
# Office 24 settlement — office24.omdnl.org
server {
listen 80;
listen [::]:80;
server_name office24.omdnl.org;
add_header X-OMNL-Product "office-24" always;
add_header X-OMNL-Chains "128" always;
location = / {
return 302 /office-24;
}
include /etc/nginx/snippets/omnl-common-locations.conf;
}