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.
What a bench is
Section titled “What a bench is”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.
Why manage your own bench
Section titled “Why manage your own bench”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.
Updating a bench
Section titled “Updating a bench”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.