Files
itpp-infrastructure/sites/intelsight.md
T

88 lines
2.7 KiB
Markdown

# IntelSight — New WordPress Site on CloudPanel
**Status:** Live
**Date created:** July 26, 2026
**Server:** app3 (152.53.241.111, netcup RS 4000)
**Panel:** https://panel.itpropartner.com
**Site URL:** https://intelsight.io
**Purpose:** Marketing site for IntelSight competitive intelligence SaaS product
---
## Domain
| Detail | Value |
|---|---|
| Domain | `intelsight.io` |
| Registrar | Cloudflare Registrar |
| Purchased | July 26, 2026 |
| Cost | $50/year (.io) + $15/year (.co) |
| Defensive domains | `intelsight.co` (redirect only) |
---
## DNS (Cloudflare)
| Type | Name | Value | Proxy |
|---|---|---|---|
| A | `intelsight.io` | `152.53.241.111` | Proxied (orange) |
| CNAME | `www` | `intelsight.io` | Proxied (orange) |
SSL/TLS mode: **Flexible** — Cloudflare provides edge cert; origin uses CloudPanel self-signed cert.
---
## CloudPanel Site
| Detail | Value |
|---|---|
| Domain | `intelsight.io` |
| Site User (SSH) | `intelsight` |
| Site User Password | `LoveMyBoys.1520!` |
| PHP Version | 8.x (CloudPanel default) |
| Vhost | `/etc/nginx/sites-enabled/intelsight.io.conf` |
| Docroot | `/home/intelsight/htdocs/intelsight.io` |
---
## WordPress
| Detail | Value |
|---|---|
| Admin URL | https://intelsight.io/wp-admin/ |
| Admin Username | `ippadmin` |
| Admin Password | `LoveMyBoys1520!` |
| Admin Email | `admin@intelsight.io`**CHANGE to `info@itpropartner.com`** |
| DB Name | `intelsight` |
| DB User | `intelsight` |
| DB Password | `lUO7FjpYRxdJyK7BadiW` |
| DB Host | `127.0.0.1:3306` |
---
## Quirks & Pitfalls
1. **CloudPanel overrides Admin Email.** The form field "Admin E-Mail" is ignored — CloudPanel auto-generates `admin@<domain>`. Fix in WordPress → Settings → General after first login.
2. **Let's Encrypt + Cloudflare proxy conflict.** CloudPanel's Nginx template redirects all HTTP to HTTPS before `.well-known` validation, so LE HTTP-01 challenges fail through Cloudflare proxy. Workaround: use Cloudflare "Flexible" SSL mode. Edge cert is Cloudflare's; origin cert is CloudPanel self-signed.
3. **CloudPanel CLI has no `site:list`.** Use `app:list` or check `/etc/nginx/sites-enabled/` directly.
---
## Post-Creation Checklist
- [ ] Change Admin Email to `info@itpropartner.com`
- [ ] Install SSL certs if switching from Flexible to Full (strict) later
- [ ] Run `clpctl lets-encrypt:install:certificate --domainName=intelsight.io` if graying out Cloudflare proxy
- [ ] Add to backup schedule (app3 backups at 3 AM ET)
- [ ] Add to Hudu — API asset / website documentation
---
## Related Docs
- `servers.md` — app3 server details
- `backup-plan.md` — backup schedule
- Hudu → IT Pro Partner → Websites / IntelSight