docs: add IntelSight.io site documentation — CloudPanel WordPress on app3
This commit is contained in:
@@ -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@<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
|
||||||
Reference in New Issue
Block a user