Chapter 25

End-to-End Recipes

Purpose

This section collects complete, production-like example walkthroughs based on the shipped cellmgr manifests in /usr/share/examples/cellmgr.

Each deep dive explains:

  • stack topology and service roles
  • manifest structure (*.cell, *.apply, *.volume)
  • dependency modeling with CELL_DEPENDS_ON
  • persistence modeling with CELL_VOLUME_MOUNTS and *.volume
  • step-by-step deployment and verification

Deep dives

  1. MantisBT End-to-End Example
  2. PHP API End-to-End Example
  3. API Gateway End-to-End Example
  4. Luanti Game Server End-to-End Example

This progression moves from multi-tier stateful web app, to small two-tier app, to fan-out gateway pattern, and finally to a stateful game workload with explicit rlimits.