changelog: backfill app3 docroot migration to per-site users (Aug 12)

This commit is contained in:
ippadmin
2026-08-14 18:25:02 -04:00
parent 83c939fc20
commit 894dd0c21e
+7
View File
@@ -1,5 +1,12 @@
# itpp-infrastructure — CHANGELOG
## 2026-08-12 — app3 Web Docroot Migration to Per-Site Users
- **Change:** every app3 nginx vhost moved off the shared `/home/ippadmin/htdocs/` root to a per-site dedicated Linux user with docroot `/home/<site-user>/htdocs/<domain>` (security hardening — no more single-owner web tree).
- **Verified mappings (live nginx configs, 2026-08-14):** mockups → `/home/mockups`, proposals → `/home/proposals`, docs → `/home/docs`, support → `/home/support`, my.verdicttank.com → `/home/myverdicttank`, verdicttank.com → `/home/gmb`, my.transitpin.com → `/home/transitpin-dash`.
- **Consequence:** 10+ skills and their reference/script files still referenced the old `/home/ippadmin/htdocs/` paths, causing a wrong-tree deploy on 2026-08-14. Remediated across SKILL.md, references/, and scripts/ (28 files, incl. singular `mockup`/`proposal` domain typos).
- **Rule:** always read `/etc/nginx/sites-enabled/<domain>.conf` to confirm the real docroot before deploying. Never assume `ippadmin` owns a site's files.
## 2026-08-08 — Hexclave Renamed → Stack Auth
- **Hexclave** renamed to **Stack Auth**. Now running at `auth2.itpropartner.com` on app3.