hack.foo
One command runs the whole project
Services, environment, secrets, local HTTPS and logs belong to the same project. Hack runs them from a small .hack/ folder committed with the repository, so anyone who clones it, teammate or agent, is one hack up from a running environment.
Every project gets its own trusted local URL. Projects and branches run side by side without colliding. Nothing is hosted; your machine is the platform.
Index
- Core conceptsProjects, services, instances and local URLs.
- Environment & secretsCommitted configuration with encrypted values.
- LifecycleHooks, tunnels and host helpers that start with the project.
- SessionsPersistent terminal workspaces per project.
- Agent integrationsOptional: the plugin, its skills and the MCP server.
- CLI referenceCommands and options.
- Upgrade from v4Compose stays the default; the native backend is beta.