Skip to content

Glossary

Group
A named set of instances that are started together. A session can target a group instead of individual instance names.
Instance
A single workload Sablier manages — a Docker container, Docker Swarm service, Kubernetes Deployment or StatefulSet, Podman container, or Proxmox LXC container.
Label
A key/value pair you attach to a workload to opt it into Sablier and configure it (for example `sablier.enable=true`, `sablier.group=web`). Expressed as Docker/Swarm/Podman labels, Kubernetes labels and annotations, or Proxmox tags.
Provider
How Sablier interacts with your instances (start, stop, status, lifecycle events). One provider is configured per Sablier server.
Reverse proxy plugin
The integration that runs inside your reverse proxy (Traefik, Caddy, Nginx, …), intercepts requests, and calls the Sablier API to start instances and check readiness.
Session
A set of instances started together for a request. A session stays active while requests keep arriving and expires after the configured duration of inactivity.
Strategy
How a reverse-proxy plugin waits for a session — dynamic (serve a themed waiting page that self-refreshes) or blocking (hold the request until the instances are ready).