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>
69 lines
3.1 KiB
Bash
Executable File
69 lines
3.1 KiB
Bash
Executable File
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
# Manual SSL Configuration Guide for Nginx Proxy Manager
|
|
# This script provides step-by-step instructions and can help verify configuration
|
|
|
|
set -e
|
|
|
|
NPM_URL="http://192.168.11.26:81"
|
|
DOMAINS_FILE="/tmp/npm-domains-list.txt"
|
|
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "📋 Nginx Proxy Manager Manual SSL Configuration Guide"
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo ""
|
|
echo "Since automated login is having issues, here's a manual approach:"
|
|
echo ""
|
|
echo "1. Open Nginx Proxy Manager in your browser:"
|
|
echo " $NPM_URL"
|
|
echo ""
|
|
echo "2. Log in with your credentials"
|
|
echo ""
|
|
echo "3. For each domain below, follow these steps:"
|
|
echo " a. Click 'Proxy Hosts' → 'Add Proxy Host'"
|
|
echo " b. Fill in Details tab"
|
|
echo " c. Go to SSL tab → Request Let's Encrypt certificate"
|
|
echo " d. Enable Force SSL, HTTP/2, HSTS"
|
|
echo " e. Save"
|
|
echo ""
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "📝 Domains to Configure (19 total):"
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo ""
|
|
|
|
cat > "$DOMAINS_FILE" << 'DOMAINS'
|
|
sankofa.nexus → http://192.168.11.140:80
|
|
www.sankofa.nexus → http://192.168.11.140:80
|
|
phoenix.sankofa.nexus → http://192.168.11.140:80
|
|
www.phoenix.sankofa.nexus → http://192.168.11.140:80
|
|
the-order.sankofa.nexus → http://192.168.11.140:80
|
|
explorer.d-bis.org → http://192.168.11.140:80
|
|
rpc-http-pub.d-bis.org → https://192.168.11.252:443 (WebSocket)
|
|
rpc-ws-pub.d-bis.org → https://192.168.11.252:443 (WebSocket)
|
|
rpc-http-prv.d-bis.org → https://192.168.11.251:443 (WebSocket)
|
|
rpc-ws-prv.d-bis.org → https://192.168.11.251:443 (WebSocket)
|
|
dbis-admin.d-bis.org → http://192.168.11.130:80
|
|
dbis-api.d-bis.org → http://192.168.11.155:3000
|
|
dbis-api-2.d-bis.org → http://192.168.11.156:3000
|
|
secure.d-bis.org → http://192.168.11.130:80
|
|
mim4u.org → http://192.168.11.36:80
|
|
www.mim4u.org → http://192.168.11.36:80
|
|
secure.mim4u.org → http://192.168.11.36:80
|
|
training.mim4u.org → http://192.168.11.36:80
|
|
rpc.public-0138.defi-oracle.io → https://192.168.11.252:443
|
|
DOMAINS
|
|
|
|
cat "$DOMAINS_FILE" | nl -w2 -s'. '
|
|
|
|
echo ""
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "✅ After configuration, verify with:"
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo ""
|
|
echo "curl -I https://explorer.d-bis.org"
|
|
echo "curl -I https://sankofa.nexus"
|
|
echo ""
|
|
echo "Full guide: docs/04-configuration/NGINX_PROXY_MANAGER_SSL_CONFIGURATION.md"
|
|
echo ""
|