Repository navigation
Manifest Fields
Atlas Docs Bot edited this page Oct 10, 2026
·
1 revision
Generated from the top-level keys of bootstrapper/schemas/service.schema.json. See Contributing §18 for nested fields.
Schema-required marks the keys the JSON schema requires. The validator and tests also require support, containers on non-virtual manifests (matching compose.yml), and docs, a sibling README.md or docs_exception.
| Field | Schema-required | Purpose |
|---|---|---|
| virtual | no | If true, this manifest has no compose fragment |
| name | yes | Folder name under services/, in kebab-case |
| label | yes | Human-readable label shown in the TUI wizard |
| category | yes | Topology category and wizard grouping |
| doc_extras | no | Optional doc-generation hints |
| data_flow | no | Runtime call graph (data_flow.calls) used by docs and diagrams |
| support | no | Support tier (stable, experimental, community, unsupported), its evidence and the tag or commit it was gathered at, the owner, and known limitations |
| capabilities | yes | Required operator-facing capability and limitation contract |
| docs | no | Repository-relative operator documentation path |
| docs_exception | no | Printable reason with an explicit because clause, four substantive words, and three distinct terms |
| extra_kong_aliases | no | Extra *.localhost Kong hostnames beyond each row's alias |
| containers | no | Container names in the service family |
| images | no | Image env var, pinned default image and the container that uses it |
| sources | no | SOURCE var, default, and allowed values |
| env | yes | Environment variables owned by the manifest |
| depends_on | no | Required and optional logical dependencies |
| exports | no | Documents the cross-service env-var contract |
| runtime_sc | no | Per-source runtime scale/environment/deploy/extra_hosts slices |
| runtime_adaptive | no | Per-container adaptive-service descriptors |
| runtime_deps | no | Launch-time dependency rules (requires / optional / conditional_requires); a missing requirement auto-disables the service |
| runtime_dependency_tiers | no | Stack-wide startup tier order (the globals manifest only) |
| rows | no | Box rows this manifest renders |
Atlas documentation.
- 1. Overview
- 2. Quick Start
- 3. Core Concepts
- 4. Tracks
-
5. Services
- 5.1. Service Catalog
-
5.2. Service Guides
- 5.2.1. airflow
- 5.2.2. asset-baker
- 5.2.3. asset-worker
- 5.2.4. backend
- 5.2.5. backup
- 5.2.6. blender-mcp
- 5.2.7. celery
- 5.2.8. chatterbox
- 5.2.9. cloud-providers
- 5.2.10. cloudflared
- 5.2.11. comfyui
- 5.2.12. crawl4ai
- 5.2.13. doc-processor
- 5.2.14. docling
- 5.2.15. docling-lightrag-adapter
- 5.2.16. fal
- 5.2.17. globals
- 5.2.18. grafana
- 5.2.19. hermes
- 5.2.20. iceberg-rest
- 5.2.21. jenkins
- 5.2.22. jupyterhub
- 5.2.23. kong
- 5.2.24. label-studio
- 5.2.25. langfuse
- 5.2.26. lightrag
- 5.2.27. litellm
- 5.2.28. llm-graph-builder
- 5.2.29. local-deep-researcher
- 5.2.30. loki
- 5.2.31. mcp-servers
- 5.2.32. minio
- 5.2.33. mlflow
- 5.2.34. multi2vec-clip
- 5.2.35. n8n
- 5.2.36. neo4j
- 5.2.37. ollama
- 5.2.38. open-webui
- 5.2.39. openclaw
- 5.2.40. otel-collector
- 5.2.41. parakeet
- 5.2.42. prometheus
- 5.2.43. ray
- 5.2.44. redis
- 5.2.45. redpanda
- 5.2.46. searxng
- 5.2.47. spark
- 5.2.48. speaches
- 5.2.49. stt-provider
- 5.2.50. supabase
- 5.2.51. supavisor
- 5.2.52. tei-reranker
- 5.2.53. tempo
- 5.2.54. tika
- 5.2.55. trino
- 5.2.56. trueforge
- 5.2.57. tts-provider
- 5.2.58. verba
- 5.2.59. vllm-metal
- 5.2.60. weaviate
- 5.2.61. zeppelin
- 5.3. Provider And Extension Guides
- 6. Configuration
- 7. Operations
- 8. Architecture
- 9. Development
- 10. Reference