From 48ccd25d33aca37ad66dfae7d89696f0f686adfe Mon Sep 17 00:00:00 2001 From: root Date: Sat, 8 Aug 2026 18:55:36 -0400 Subject: [PATCH] =?UTF-8?q?Document=20modelortho.com=20=E2=80=94=20Anita's?= =?UTF-8?q?=20independent=20ortho=20consulting=20platform?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Hosted on app3 CloudPanel, static placeholder live - DNS in Anita's personal Cloudflare (wildcard *.modelortho.com set) - Anita's Hermes manages autonomously via SSH + itpp-infra key - Full skill in her profile: devops/modelortho-management - ITPP provides server only — no operational responsibility --- docs/sites/modelortho.com.md | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 docs/sites/modelortho.com.md diff --git a/docs/sites/modelortho.com.md b/docs/sites/modelortho.com.md new file mode 100644 index 0000000..f3dbf0e --- /dev/null +++ b/docs/sites/modelortho.com.md @@ -0,0 +1,60 @@ +# Model Ortho — modelortho.com + +**Owner:** Anita Brown (independent management via her Hermes profile) +**Purpose:** Orthodontic practice consulting platform — Schedule Builder + Feasibility Tool +**Date deployed:** August 8, 2026 +**Status:** 🟢 Placeholder live — full app pending Hermes build + +--- + +## Hosting + +| Detail | Value | +|--------|-------| +| **Server** | app3 (netcup RS 4000) | +| **IP** | `152.53.241.111` | +| **Platform** | CloudPanel CE (nginx) | +| **Site user** | `modelortho` | +| **Site root** | `/home/modelortho/htdocs/modelortho.com/` | +| **SSL** | Cloudflare Flexible (edge cert → origin HTTP) | + +## DNS + +**Zone owner:** Anita's personal Cloudflare account. Not managed by ITPP. + +| Record | Type | Value | Proxy | +|--------|------|-------|:-----:| +| `@` | A | `152.53.241.111` | 🟠 | +| `www` | CNAME | `modelortho.com` | 🟠 | +| `*` | A | `152.53.241.111` | 🟠 | + +Wildcard `*` record enables arbitrary subdomain creation without further DNS changes. Anita's Hermes handles site creation via CloudPanel CLI. + +## Access + +**No CloudPanel user account** — Anita's Hermes SSHs as root using the `itpp-infra` key (copied to her profile at `~/.ssh/itpp-infra`). + +``` +ssh -i ~/.ssh/itpp-infra root@152.53.241.111 +``` + +Full management skill at `~/.hermes/profiles/anita/skills/devops/modelortho-management/SKILL.md`. + +## Current State + +- Static HTML placeholder ("Coming Soon for Model Ortho") +- No database +- No PHP or application framework +- HTTP→HTTPS redirect removed from nginx (Flexible SSL loop fix, Aug 8, 2026) + +## Planned: Schedule Builder + Feasibility Tool + +Anita's consulting platform will include: +- **Schedule Builder** — orthodontic practice scheduling optimization +- **Feasibility Tool** — practice startup viability analysis + +When built, the full application replaces the placeholder at the same site root. No DNS or server changes needed. + +## ITPP Responsibility + +**None.** Anita and her Hermes manage modelortho.com independently. ITPP provides the server (app3) and SSH access only. Domain, DNS, content, and deployment are Anita's.