Skip to content

Project Groups ​

Groups cluster projects so they can be operated as a unit. A group is useful when a feature requires a frontend, API, worker, and local service to move together.

Group Shape ​

json
{
  "id": "commerce-stack",
  "name": "Commerce Stack",
  "projects": ["storefront", "checkout-api", "worker"]
}

Actions ​

The Acme Platform group page highlighted: Start all, Stop all, Restart all, Edit and its member projectsThe Acme Platform group page highlighted: Start all, Stop all, Restart all, Edit and its member projects
ActionEffect
Start groupStarts every member project.
Stop groupStops every member project.
Restart groupRestarts every member project.
Open groupNavigates to the group view.

Operating Guidance ​

  • Keep groups small and meaningful.
  • Do not use groups as tags; use project tags for filtering.
  • Stop a group before changing shared ports, services, or hostnames.
  • If one member fails, inspect that member’s row and logs before restarting the full group.
Was this helpful?
Feedback

PortBay is pre-MVP software. Use the docs as an operating guide, not a stability guarantee.