VM700 — EchoHuman Services
All EchoHuman services on VM700 are isolated Docker Compose stacks with separate networks, volumes, and credentials.
Twenty CRM
- Stack:
/opt/stacks/echohuman-twenty/ - Public URL: https://crm.echohuman.org
- Port: 7010
- DB: Local Postgres container (not CT320)
- First-boot time: ~25–35 min
- See Twenty CRM for full details
Matomo Analytics
- Stack:
/opt/stacks/echohuman-matomo/ - Public URL: https://analytics.echohuman.org
- Port: 7020
- DB: Local MariaDB container
Docusaurus
- Stack:
/opt/stacks/echohuman-docsaurus/ - Public URL: https://docsaurus.echohuman.org
- Port: 7030
- Content: Static build from Vera, served by nginx
- See Docusaurus Deployment for build/deploy process
Isolation Guarantees
All three stacks are completely isolated from each other and from the Lifehouse stack:
- Separate Docker Compose projects
- Separate Docker networks
- Separate named volumes
- Separate secrets and credentials
- No shared databases