Files
itpp-infrastructure/sites/intelsight.io.md
T
root b6a8a31bfb docs: add IntelSight.io site documentation
- DNS records: intelsight.io + intelsight.co zones on Cloudflare
- CloudPanel WordPress setup on app3 (152.53.241.111)
- Credentials, SSL issuance workflow, backup status
- Hudu password vault entry created (ID 129)
- Fixed root A record (was 152.153.241.111 → corrected to 152.53.241.111)
- Fixed intelsight.co redirect (added dummy A record for DNS resolution)
- my.intelsight.io DNS ready but site not yet created
2026-07-26 15:31:43 -04:00

2.7 KiB

IntelSight.io — Site Documentation

Overview

Detail Value
Domain intelsight.io
Aliases intelsight.co (redirect), www.intelsight.io
Platform WordPress (CloudPanel CE)
Server app3 (152.53.241.111)
Panel panel.itpropartner.com
Created July 26, 2026
SSL Let's Encrypt via CloudPanel

Cloudflare DNS Records (Zone: 4c2ade01f77efc5a3821dc64f5cf3277)

Type Name Value Proxy
A intelsight.io 152.53.241.111 Orange
A my.intelsight.io 152.53.241.111 Orange
CNAME www.intelsight.io intelsight.io Orange

SSL/TLS mode: Full (strict)

intelsight.co (Zone: f12f30677b754b39c51a8bd29527ca8f)

Type Name Value Proxy
A intelsight.co 192.0.2.1 Orange

Page Rule: intelsight.co/*https://intelsight.io/$1 (301, active)

No origin server needed — Cloudflare edge handles the redirect. The dummy A record is required for DNS resolution; traffic never reaches the origin IP.

CloudPanel Site Details

  • Site User (SSH): intelsight / LoveMyBoys.1520!
  • Home directory: /home/intelsight

Database

Detail Value
Host 127.0.0.1
Port 3306
Database intelsight
User intelsight
Password lUO7FjpYRxdJyK7BadiW

WordPress Admin

Service Status

Service Status Notes
intelsight.io Live WordPress default install
intelsight.co → intelsight.io Redirecting 301 via Cloudflare page rule
my.intelsight.io DNS ready No site created yet — returns 525
SSL Issued Let's Encrypt via CloudPanel

SSL Issuance

Let's Encrypt via clpctl lets-encrypt:install:certificate. Must temporarily unproxy DNS records for HTTP-01 validation, then reproxy:

# Unproxy
curl -s -X PATCH "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records/$RECORD_ID" \
  -H "Authorization: Bearer $CF_TOKEN" \
  -d '{"proxied":false}'

# Issue cert (on app3)
ssh root@152.53.241.111 "clpctl lets-encrypt:install:certificate --domainName=intelsight.io"

# Repoxy
curl -s -X PATCH "..." -d '{"proxied":true}'

Backup

Covered by app3 daily backup at 3 AM ET → s3://hermes-vps-backups/cloudpanel-backups/

Next Steps

  1. Change WordPress admin email from admin@intelsight.io to info@itpropartner.com
  2. Create WordPress site at my.intelsight.io for the customer portal
  3. Install WordPress theme and configure branding