1

Install Volt

One command. Downloads the Volt binary, verifies the signature, and installs it. Works on any Linux distribution.

$ curl https://get.armoredgate.com/volt | sh
→ Downloading Volt v1.0.0 for linux/amd64...
→ Verifying signature...
✓ Volt installed to /usr/local/bin/volt
2

Pull an Image

Pull any OCI container image. Volt fetches it via ORAS and stores it in your local Stellarium CAS — content-addressed and deduplicated automatically.

$ volt pull nginx:alpine
→ Pulling nginx:alpine via ORAS...
→ Storing in Stellarium CAS...
✓ Image stored: nginx:alpine (12 blobs, 7.2 MB unique)
3

Create & Start

Create a container from the image and start it. That's it. Landlock LSM security is applied automatically.

$ volt create nginx:alpine --name my-web -p 8080:80
✓ Container created: my-web

$ volt start my-web
→ Applying Landlock LSM policies...
✓ Container started in 47ms
✓ Listening on http://localhost:8080

What's in the Free Community Tier

⚡ Container Runtime

systemd-nspawn containers with 50ms cold starts. Up to 50 containers per node.

💾 Local Stellarium CAS

Content-addressed storage with automatic deduplication on your local machine.

📦 ORAS Registry (Pull)

Pull images from any OCI-compliant registry. Local caching included.

🔐 Landlock Security

Kernel-level isolation applied automatically to every container. No configuration needed.

🌐 Basic Networking

Port mapping, bridge networking, and container-to-container communication.

📋 systemd Logging

Container logs integrated with systemd journal. Query with standard journalctl.

System Requirements

Operating System
Linux (any distro)
Architecture
x86_64 / ARM64
Kernel
5.13+ (Landlock)
Dependencies
None

Resources