1. Service Packaging
  2. Getting Started
  3. Environment Setup
  4. Quick Start
  5. Development Workflow
  6. Recipes
  7. Browse All Recipes
  8. Set Up a Basic Service
  9. Package a Prebuilt Docker Image
  10. Create Configuration Actions
  11. Generate Config Files
  12. Pass Config via Environment Variables
  13. Hardcode Config Values
  14. Set a Primary URL
  15. Set Up SMTP / Email
  16. Auto-Generate Internal Secrets
  17. Prompt User to Create Admin Credentials
  18. Reset a Password
  19. Gate User Registration
  20. Require Setup Before Starting
  21. Run One-Time Setup on Install
  22. Bootstrap via Temporary Daemon Chain
  23. Handle Version Upgrades
  24. Handle Restore from Backup
  25. Run Multiple Containers
  26. Run a PostgreSQL Sidecar
  27. Run a MySQL/MariaDB Sidecar
  28. Run a Redis/Valkey Cache
  29. Create Dynamic Daemons
  30. Run a One-Shot Command
  31. Run a Nested OCI Runtime
  32. Expose a Web UI
  33. Expose Multiple Interfaces
  34. Expose an API-Only Interface
  35. Depend on Another Service
  36. Enforce Settings on a Dependency
  37. Mount Volumes from Another Service
  38. Support Alternative Dependencies
  39. Back Up and Restore Data
  40. Add Standalone Health Checks
  41. Post a Notification to the User
  42. Hosting a Registry
  43. Overview
  44. Setup
  45. Administration
  46. Reference
  47. Project Structure
  48. Manifest
  49. Versions
  50. Main
  51. Initialization
  52. Interfaces
  53. Actions
  54. Tasks
  55. Notifications
  56. File Models
  57. Dependencies
  58. Makefile
  59. Writing READMEs
  60. Writing Instructions
  61. Publishing
  62. CLI Reference