Endpoint
Authentication
Optional API key for authenticated requests with higher rate limits
Response
Array of preset definitions
Total number of presets available
Examples
List All Presets
With Authentication
Get Preset by ID
Path Parameters
Preset identifier (e.g.,
minimal, devops, researcher)Response
The preset definition (same structure as list endpoint)
Array of full service definitions for all services in the preset. Each service object includes complete metadata (image, ports, dependencies, env vars, etc.)
Example Request
Preset Not Found
Error Responses
Internal Error (500)
Unauthorized (401)
Available Presets
| Preset | Services | Memory | Use Case |
|---|---|---|---|
| minimal | Redis | ~1 GB | Lightweight caching and state storage |
| creator | FFmpeg, Remotion, MinIO, Redis | ~2 GB | Video and media creation |
| researcher | Qdrant, SearXNG, Browserless, Redis | ~2.5 GB | Web research and scraping |
| devops | n8n, PostgreSQL, Redis, Uptime Kuma, Grafana, Prometheus | ~3 GB | Monitoring and automation |
| content-creator | FFmpeg, Remotion, MinIO, Redis, Stable Diffusion | ~4 GB | AI-powered content creation |
| ai-playground | Ollama, Open WebUI, Qdrant, LiteLLM, Redis | ~6 GB | Local AI experimentation |
| coding-team | Claude Code, Codex, Redis, PostgreSQL | ~3 GB | AI coding agents |
| la-suite-meet | Meet frontend/backend/agents, Redis, PostgreSQL, LiveKit | ~4 GB | Video conferencing |
| full-stack | All core services + skill packs | ~8 GB | Complete development environment |
Use Cases
Quick Stack Generation
Generate a preset-based stack:Preset Picker UI
Build a preset selection interface:Extend a Preset
Fetch a preset and add custom services:Next Steps
Generate Endpoint
Generate stacks from preset configurations
Validate Endpoint
Validate preset configurations before generation