Skip to content

Benches & bench groups

This page explains benches — a more technical part of Zinye Cloud. Most people never need to touch them; your site already runs on one, managed for you. They matter when you want control over apps and versions or you self-manage at scale.

A bench is “a collection of apps and sites” — and all sites on a bench share the same configuration: the same app versions and dependency versions. So a bench decides exactly what software your sites run.

A bench is built from a template (which apps, which versions) and then deployed — Zinye builds a container image from the template and runs it on a server, and your sites are served from it.

By default your site sits on a shared bench. You’d create your own private bench / bench group when you want to:

  • Install custom or private apps alongside the standard ones.
  • Pin versions — control exactly when apps and dependencies update.
  • Group several of your sites on one deployment you manage together.

When new app versions are available, you update the bench — Zinye builds a new image and migrates your sites onto it. You choose when, so updates never surprise you. Take a backup first.