fix: correct domain from ghl.cast.ph to hl.cast.ph throughout

Update all active config and documentation files to use the correct
production domain hl.cast.ph (not ghl.cast.ph).

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Head of Product & Engineering 2026-04-05 14:09:43 +02:00
parent f29b39b40c
commit 877895f43e
6 changed files with 8 additions and 8 deletions

View File

@ -1,5 +1,5 @@
PORT=3002 PORT=3002
BASE_URL=https://ghl.cast.ph BASE_URL=https://hl.cast.ph
# GHL OAuth # GHL OAuth
GHL_CLIENT_ID= GHL_CLIENT_ID=

View File

@ -116,7 +116,7 @@ cast-ghl-provider/
| Variable | Required | Default | Description | | Variable | Required | Default | Description |
|----------|----------|---------|-------------| |----------|----------|---------|-------------|
| `PORT` | No | `3002` | Server listen port | | `PORT` | No | `3002` | Server listen port |
| `BASE_URL` | Yes | — | Public URL (e.g. `https://ghl.cast.ph`) | | `BASE_URL` | Yes | — | Public URL (e.g. `https://hl.cast.ph`) |
| `GHL_CLIENT_ID` | Yes | — | GHL Marketplace app client ID | | `GHL_CLIENT_ID` | Yes | — | GHL Marketplace app client ID |
| `GHL_CLIENT_SECRET` | Yes | — | GHL Marketplace app client secret | | `GHL_CLIENT_SECRET` | Yes | — | GHL Marketplace app client secret |
| `GHL_WEBHOOK_PUBLIC_KEY` | Yes | — | PEM-encoded ECDSA public key for webhook sig | | `GHL_WEBHOOK_PUBLIC_KEY` | Yes | — | PEM-encoded ECDSA public key for webhook sig |

View File

@ -243,7 +243,7 @@ Version: 2021-04-15
1. Type: **SMS** 1. Type: **SMS**
2. Name: **Cast SMS** 2. Name: **Cast SMS**
3. Delivery URL: `https://ghl.cast.ph/api/ghl/v1/webhook/messages` 3. Delivery URL: `https://hl.cast.ph/api/ghl/v1/webhook/messages`
4. Do NOT check "Is this a Custom Conversation Provider" 4. Do NOT check "Is this a Custom Conversation Provider"
### Enabling the Provider (per sub-account) ### Enabling the Provider (per sub-account)

View File

@ -199,7 +199,7 @@ cast-ghl-provider/
```env ```env
# Server # Server
PORT=3002 PORT=3002
BASE_URL=https://ghl.cast.ph # Public URL for OAuth redirects + webhooks BASE_URL=https://hl.cast.ph # Public URL for OAuth redirects + webhooks
# GHL OAuth # GHL OAuth
GHL_CLIENT_ID=xxx GHL_CLIENT_ID=xxx
@ -250,7 +250,7 @@ volumes:
- **Host:** Vultr (existing Cast infrastructure) - **Host:** Vultr (existing Cast infrastructure)
- **Reverse proxy:** Nginx or Caddy with HTTPS - **Reverse proxy:** Nginx or Caddy with HTTPS
- **Domain:** `ghl.cast.ph` (or similar) - **Domain:** `hl.cast.ph`
- **CI/CD:** Woodpecker CI at `git.sds.dev` - **CI/CD:** Woodpecker CI at `git.sds.dev`
--- ---

View File

@ -34,4 +34,4 @@ docker compose logs --tail=20 bridge
echo "" echo ""
echo "=== Deploy complete ===" echo "=== Deploy complete ==="
echo "Health endpoint: https://ghl.cast.ph/health" echo "Health endpoint: https://hl.cast.ph/health"

View File

@ -5,9 +5,9 @@ services:
env_file: .env env_file: .env
environment: environment:
# nginx-proxy / acme-companion auto-routing # nginx-proxy / acme-companion auto-routing
- VIRTUAL_HOST=${VIRTUAL_HOST:-ghl.cast.ph} - VIRTUAL_HOST=${VIRTUAL_HOST:-hl.cast.ph}
- VIRTUAL_PORT=${PORT:-3002} - VIRTUAL_PORT=${PORT:-3002}
- LETSENCRYPT_HOST=${VIRTUAL_HOST:-ghl.cast.ph} - LETSENCRYPT_HOST=${VIRTUAL_HOST:-hl.cast.ph}
- LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL:-ops@cast.ph} - LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL:-ops@cast.ph}
depends_on: depends_on:
mongo: mongo: