Use Service Lasso in your app
An app owns its services/ inventory and workspace location; Service Lasso supplies the runtime and shared contracts. Choose a reference app before copying patterns so the host and packaging model match the application you are building.
Start with the Beginner — Todo app, then Intermediate — make it durable with PostgreSQL before choosing a larger template.
Integration path
- Choose a reference app for Node, web, desktop, or executable packaging outputs.
- Install the published
@service-lasso/service-lassoruntime using the CLI, HTTP API, and npm guide. - Provide an app-owned
services/inventory; Services and companion projects and the service.json reference define the ownership boundary and contract. - Choose source, bootstrap-download, or bundled outputs using Reference Apps and Packages and releases.
- If the app needs local routing or SSO, follow the bounded ZITADEL consumer integration contract.
- For an existing app, use template upgrade compatibility before changing its provider inventory.
Service Admin is a managed service. Its operator guides and UI guide live here alongside runtime documentation.