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).