Don’t switch. Add WolfStack on top of what you already run.

WolfStack is a single Linux binary that installs on the bare-metal servers you already have — Ubuntu, Debian, RHEL, Rocky, Alma, Mint. No hypervisor OS to install, no reformat, no rebuild, no downtime on whatever’s already running. Most teams who use it didn’t throw anything away: they kept their bare-metal hardware, their Proxmox boxes, their Docker hosts, their Kubernetes clusters — and added WolfStack as the single dashboard for all of it.

Below: what stays, what you gain, for each of the four setups people usually arrive from.

WolfStack on your bare-metal Linux servers

No hypervisor. No special distro. No reformat. WolfStack is one binary you drop onto a Linux server — a bare-metal box in your rack, a dedicated VPS, an Intel NUC under a desk, an old workstation, a cloud instance you SSHed into five minutes ago. From the moment it’s running, that machine becomes a dashboard for itself and for every other server you point it at.

Runs on the metal you already own. Tested on Ubuntu, Debian, Linux Mint, RHEL, Rocky, AlmaLinux. Works on x86_64 and ARM64. Deployable on hardware ranging from a Raspberry Pi to a 64-core Xeon — same binary, same UI.

WolfStack dashboard showing CPU, memory, disk, and network for a bare-metal Linux server, with running containers and VMs listed below
Per-server view: hardware metrics, running containers and VMs, and management controls — all for a single Linux box you SSHed into ten minutes ago.

What stays

  • Your existing distro — nothing to reinstall
  • Your kernel, your systemd, your apt/dnf packages
  • Your existing Docker, libvirt, LXC if you have them
  • Your network config, firewall, SSH access
  • The hardware itself — no licence per socket, no “supported HCL”

What you gain

  • Browser dashboard for the box and everything on it — CPU, memory, disks, network, processes
  • Create Docker containers, LXCs, KVM VMs from a UI without touching virsh or lxc-create
  • Cluster multiple bare-metal nodes — no master, no etcd, just nodes that find each other
  • Encrypted mesh networking (WolfNet) between your boxes, even across the public internet
  • Backups, alerting, and a status page that work on day one

The point: The Linux server you already paid for is enough. WolfStack turns it into a managed platform without taking it down or replacing the OS.

Install on a Linux box — one command 5-minute quick start x86_64 + ARM64 · no reformat · no hypervisor required

WolfStack alongside Kubernetes

Keep your K8s cluster doing what it’s good at. Add WolfStack so you stop YAML-ing for things that don’t need it — and so the rest of your fleet (VMs, LXCs, plain Docker hosts) shows up in the same dashboard.

WolfKube manages your existing K8s. Point WolfStack at any cluster (kubeconfig drop-in) and pods, deployments, PVCs, and pod terminals show up next to your VMs and Docker. No replacement, no rip-and-replace.

WolfStack WolfKube view showing a real Kubernetes cluster — pods, deployments, and PVCs listed in the WolfStack UI
WolfKube reading a real cluster — pods, deployments, PVCs, exec into a pod — from the same dashboard as your Docker hosts and VMs.

What stays

  • Your kubeconfig, kubectl, Helm charts, CI pipeline
  • Your existing Deployments, Services, Ingresses, CRDs
  • Your CNI, your storage class, your nodes
  • Whatever runs well on K8s — runs unchanged

What you gain

  • Browser UI for pods, PVCs, deployments — with exec/terminal
  • The other 80% of your fleet (VMs, LXCs, Docker) in the same dashboard
  • App Store deploys for the workloads that don’t deserve six YAML files
  • Backups, alerting, status page that already cover Docker + KVM + LXC

The point: You stop paying the K8s tax on workloads that never needed it — without giving up K8s where it pays off.

Install WolfStack — free See WolfKube Single binary · Source-available · no telemetry

WolfStack alongside Proxmox

If you’re already running Proxmox you don’t need to migrate to anything. Install WolfStack on each Proxmox node and it adopts what’s already there — same VMs, same LXCs, same storage — while adding Docker management, unified backups, networking, and a single dashboard across the cluster.

No migration. No reformat. No new hypervisor. WolfStack reads your existing Proxmox config and shows your VMs and LXCs in the dashboard immediately. Carry on using pveproxy if you want to — both UIs work side-by-side.

WolfStack VM management — Proxmox VMs adopted into the WolfStack dashboard with start/stop/console controls
Same Proxmox VMs, in the WolfStack UI — alongside your Docker containers and LXCs. The Proxmox UI still works exactly as before.

What stays

  • Proxmox VE itself, the Proxmox UI, qm/pct
  • Your existing VMs and LXCs — ID-for-ID
  • Your storage pools, ZFS, Ceph
  • Your vzdump backups (still work)

What you gain

  • Docker container management with the same UI as your VMs
  • One dashboard across multiple Proxmox nodes — no PVE cluster required
  • Backups that cover Docker volumes + bind mounts, alongside vzdump
  • WolfRouter + WolfNet to wire VM, container, and physical networks together
  • Built-in alerting + public status page — no extra tool

The point: Keep Proxmox. Stop bolting on three other tools to fill in the gaps.

Install on your Proxmox node See the Proxmox integration Adopts existing VMs · no rebuild

WolfStack on top of your Docker hosts

If you’re running Docker today and managing it through SSH and bash history, the goal isn’t to change how you run containers — it’s to stop running them blind. WolfStack installs on the same hosts your Docker daemon is on. Your existing containers, images, networks, and compose files all show up immediately. No re-pulls, no re-tagging, no downtime.

Your existing docker setup is unchanged. WolfStack talks to the local Docker socket. Containers you started with docker run or docker compose up appear in the UI within seconds, with their logs, networks, and volumes intact.

WolfStack containers view showing existing Docker containers across multiple hosts with status, resource use, and per-container actions
Existing Docker containers, picked up automatically from each host’s Docker socket. Logs, exec, restart — without SSHing in.

What stays

  • Your Docker images, compose files, registries
  • Your running containers (no re-pull, no re-create)
  • Your bind mounts, named volumes, networks
  • SSH still works the same. docker CLI still works the same.

What you gain

  • Every container across every host on one screen — from a browser, on a phone if you have to
  • Backups with receipts: Docker volumes and bind mounts, scheduled, restorable from UI
  • Per-container log tails and exec without SSHing in
  • Threshold alerts to email/Discord/Slack/Telegram — before customers tell you
  • A public status page customers can check instead of emailing you
  • Onboard a teammate in an afternoon — give them a login, not a Notion page

The point: Same Docker. Just stop running it blind.

Install WolfStack — one command 5-minute quick start Free forever · no signup · no telemetry

Feature-by-feature comparison

If you want the receipts — here’s the full table against Proxmox, Kubernetes, Portainer, CasaOS, and Cockpit.

Container & VM Management

Feature WolfStack Proxmox Kubernetes Portainer CasaOS Cockpit
Docker ContainersYesLimitedYesYesYesPlugin
LXC System ContainersYesYesNoNoNoNo
KVM/QEMU Virtual MachinesYesYesNoNoNoBasic
Libvirt/virsh IntegrationYesNoNoNoNoYes
Proxmox VE IntegrationYesNativeNoNoNoNo
Physical NIC PassthroughAuto-bridgeManualNoNoNoNo
VM Serial Terminal (all backends)YesCLI onlyN/AN/AN/ANo
Graceful VM Shutdown (ACPI)DefaultYesN/AN/AN/ANo
VM Apps via App Store (ISO installers)Yes (PBS, etc.)NoNoNoNoNo
Container Clone & MigrateYesYesNoNoNoNo
Container Cron JobsYesNoCronJobsNoNoNo
Docker Image ManagementYesNoNoYesNoNo

Orchestration & High Availability

FeatureWolfStackProxmoxKubernetesPortainerCasaOSCockpit
Container OrchestrationWolfRunNoYesSwarmNoNo
Container Failover (HA)Standby HAHA (paid)YesSwarm HANoNo
Kubernetes ManagementWolfKubeNoNativePaidNoNo
Pod Terminal & MonitoringYesNoCLI onlyYesNoNo
K8s PVC StorageYesNoCLI onlyPaidNoNo
Multi-Server ClusteringYesYesYesPaidNoNo

Networking, Security & Authentication

FeatureWolfStackProxmoxKubernetesPortainerCasaOSCockpit
Built-in User AccountsYesLinux/PAMRBACYesYesLinux/PAM
Two-Factor Auth (2FA/TOTP)YesYes (paid)NoNoNoNo
Disable Linux LoginYesNoN/AN/ANoNo
Login Rate LimitingYesYesNoNoNoNo
Encrypted Mesh NetworkWolfNetNoCNI pluginsNoNoNo
Built-in VPNWolfNet VPNNoNoNoNoNo
WireGuard VPN BridgeYesNoNoNoNoNo
Firewall ManagementFail2ban & UFWFirewallNoNoNoFirewalld
SSL/TLS CertificatesLet’s EncryptLet’s Encryptcert-managerNoNoCertbot
Nginx/Apache ConfiguratorYesNoNoNoNoNo

Storage

FeatureWolfStackProxmoxKubernetesPortainerCasaOSCockpit
S3/R2 Object StorageYesNoCSINoNoNo
NFS MountsYesYesPVCNoNoNo
SMB/CIFS Mounts (Synology/QNAP)YesNoPVCNoNoNo
SSHFSYesNoNoNoNoNo
Ceph ManagementYesYesRookNoNoNo
ZFS ManagementYesYesNoNoNoNo
Disk Partitioning & SMARTYesNoNoNoNoBasic
Backup & RestoreS3, NFS, SMB, PBS, Local, WolfDisk, RemotePBSVeleroNoNoNo

Monitoring, Tools & UI

FeatureWolfStackProxmoxKubernetesPortainerCasaOSCockpit
Web TerminalYesYesNoYesNoYes
File ManagerYesNoNoNoYesNo
Cluster Browser (in-cluster Firefox, no VPN)YesNoNoNoNoNo
Internal Service Auto-Discovery25+ appsNoNoNoNoNo
App Store530+ appsNoHelmYesYesNo
AI Assistant (chat in dashboard)Claude / Gemini / OpenRouter / LocalNoNoNoNoNo
Named AI Agents (per-agent memory + persona)UnlimitedNoNoNoNoNo
Agent Tool Use (inspect + act on the cluster)20+ toolsNoNoNoNoNo
Agent Access Levels (read-only / confirm / trusted)YesNoNoNoNoNo
Operator Approval Queue for destructive agent callsYesNoNoNoNoNo
Hardcoded Safety Denylist (rm -rf / etc.)Yes
Discord / Telegram / WhatsApp Agent BridgesAll threeNoNoNoNoNo
Agents can Send Email (own SMTP, scoped recipients)YesNoNoNoNoNo
Agents can Schedule Tasks (natural-language → cron)YesNoNoNoNoNo
Main Chat Drafts Agents from Natural LanguageYesNoNoNoNoNo
Agent Web Fetch / Headless BrowserYes (SSRF-guarded)NoNoNoNoNo
Agent Semantic Search (past memory / audit / alerts)Yes (BM25)NoNoNoNoNo
MCP Tool Surface for External AgentsYesNoNoNoNoNo
Status Pages & AlertingYesNoAdd-onsNoNoNo
Workflow AutomationWolfFlowNoNoNoNoNo
Database EditorMySQL & PostgreSQLNoNoNoNoNo
3D VR Server RoomYes (WebXR)NoNoNoNoNo
VR Terminal & ConsoleYesNoNoNoNoNo

Platform

FeatureWolfStackProxmoxKubernetesPortainerCasaOSCockpit
Install Complexity1 commandISO installVery complexModerate1 command1 command
Runs OnAny Linux, libvirt & ProxmoxDebian onlyAny LinuxDocker hostDebian/UbuntuAny Linux
Written InRustPerl/CGoGoGoPython/C
Single BinaryYesNoNoContainerNoNo
PriceFree & Open SourceFree + PaidFreeFree + PaidFreeFree

Ready to simplify?

One command, one binary, no signup. If it doesn’t click in an afternoon, you’ve lost an afternoon — not a quarter.

Install WolfStack Talk to us first Fund Open Source

Source-available · no telemetry · no VC funding · no ads

Esc