HMD keeps two things to look after: the Git-backed content repository and the local application state. Start with a private local instance, then add network access and integrations.
Prepare a deployment
- Install HMD: create the application and its persistent storage.
- Configuration: choose where settings live and how to apply them.
- Authentication And Access: set up accounts and permissions.
- Reverse Proxies: serve HTTPS and set trusted proxy headers.
- Storage And Recovery: back up both data directories and test a restore.
Operate it day to day
- Git And History: what HMD commits, who is credited, and how to recover.
- Git Sync: connect an HTTPS remote, background pushes and optional bidirectional sync.
- Monitoring And Maintenance: check readiness, sync status and broken links.
- Troubleshooting: diagnose startup, sign-in, save and sync failures.
- Upgrade HMD: replace the application and verify the result.
Manage people and integrations
- Settings And Administration: personal settings and administrator controls.
- Personal Access Tokens: scoped credentials for API and MCP clients.
- Security Architecture: trust boundaries and deployment protections.
For exact keys, defaults and environment variables, see Configuration Reference.