Skip to main content
Vasl is software you operate. The license email and the account portal deliver the key and the artifact. You choose the form that matches the host.
Use Docker when the host already runs containers, or when you want the same image in a lab and in production. The image is the unit you upgrade.

Where it runs

Put the instance in a datacenter, on a cloud VM in your account, or on a network that never touches the public internet. A cloud VM you install yourself is still self-hosted. You size the machine for the concurrent sessions you run. The license covers one instance. Run that instance where the publishers and the first players are closest.

A second machine

Put your own load balancer in front when you need one, and keep a warm standby if the room cannot wait for a rebuild. You own that pair. Vasl does not ship a cluster control plane.

Upgrades

Drain viewers, then restart. Shutdown hooks exist so a restart can leave a live room on purpose, after the drain, instead of cutting it mid-sentence. See Operations for metrics and logs while you do it.
Exact image names, package repositories, and service commands belong on this page once they are the ones shipped with the license. Until then, use the artifact from the portal.