Site Structure
1. Marketing Website
Public information, modules, benefits, screenshots and AOI-based hosted pricing.
Main domain: yourdomain.com
2. Sandbox Site
Training, demonstrations, evaluation and practice. It has a separate database and must not contain real sensitive data.
Address: sandbox.yourdomain.com
3. Vanguard VEM Program
Secure operational program with authentication, permissions, audit history, privacy controls and backups.
Address: app.yourdomain.com
Data Separation
The Sandbox and the operational program use different databases, user accounts, sessions, audit histories, browser origins and backup volumes. Resetting the Sandbox does not remove operational records.
Easy Linux Installation
Upload and extract this ZIP
Use a Docker-capable Linux server. Do not upload it to the WordPress Media Library.
Run the guided installer
chmod +x INSTALL_ONE_SITE_THREE_AREAS.sh ./INSTALL_ONE_SITE_THREE_AREAS.sh
Choose local test or HTTPS
For HTTPS, enter the main domain. The installer automatically creates the Sandbox and Program addresses.
Create three DNS records
| Area | DNS name |
|---|---|
| Marketing | yourdomain.com |
| Sandbox | sandbox.yourdomain.com |
| Program | app.yourdomain.com |
Sign in and change passwords
The installer creates different temporary passwords for Sandbox and the operational program. Change both immediately.
Test before production use
Use DEPLOYMENT_ACCEPTANCE_CHECKLIST.md to verify permissions, incident isolation, lifecycle/version control, deployment readiness, evidence scanning, notification delivery, integrations, backup/restore, accessibility, browser compatibility, concurrent use and security.
Local Test Addresses
| Area | Address |
|---|---|
| Marketing | http://127.0.0.1:8082 |
| Sandbox | http://127.0.0.1:8081 |
| Program | http://127.0.0.1:8080 |
Important Files
| File | Purpose |
|---|---|
| INSTALL_ONE_SITE_THREE_AREAS.sh | Guided installation |
| START_OR_UPDATE.sh | Build and start updates |
| STATUS_AND_HEALTH.sh | Check all three areas |
| RESET_SANDBOX_ONLY.sh | Erase only Sandbox records |
| HOSTING_COMPANY_HANDOFF.txt | Instructions for a provider or developer |
| OPERATIONAL_INTEGRITY_IMPLEMENTATION.md | Full gap-audit implementation matrix |
| DEPLOYMENT_ACCEPTANCE_CHECKLIST.md | Required hosted acceptance tests |
| RESTORE_TEST_PROCEDURE.md | Full and selective restore-test procedure |