From cfceae14e441ab2f6a222ec83fb04bf28c7dcc42 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 26 Jul 2026 14:20:06 -0400 Subject: [PATCH] =?UTF-8?q?docs:=20add=20IntelSight.io=20site=20documentat?= =?UTF-8?q?ion=20=E2=80=94=20CloudPanel=20WordPress=20on=20app3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sites/intelsight.md | 87 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 sites/intelsight.md diff --git a/sites/intelsight.md b/sites/intelsight.md new file mode 100644 index 0000000..01b09cd --- /dev/null +++ b/sites/intelsight.md @@ -0,0 +1,87 @@ +# 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@`. 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