infracp

Core

VM Management

Every machine. Every provider. Grouped the way you work.

Proxmox hypervisors and cloud VPS in a single inventory. Connect a provider, create and power machines, and group them by client and project — without five consoles open.

The fleet in one list

One inventory across providers

Connect Proxmox, Beget, Timeweb, Hetzner, or Yandex Cloud once. Machines land in one list — create, start, stop, reboot — without opening the vendor panel. Manual hosts sit next to managed ones, with the same actions.

Connect a provider
Connect a provider

Clients and projects

A homelab and a customer fleet should not share a flat list. Model a client as a project, nest workstreams underneath, and pin each VM to the job it belongs to. Shared hardware can stay shared; ownership stays explicit.

Group by client
Group by client

Power, metrics, access

Live CPU, RAM, disk, and network on Proxmox. SSH credentials live on the machine, encrypted in Postgres — not in a password dump. Assign addresses from the IP pool instead of a spreadsheet.

Live metrics
Live metrics

In the box

  • Create and destroy VMs on connected providers
  • Start, stop, and reboot from the panel
  • Group by client and nested project
  • Provider connections scoped to a project
  • SSH keys and passwords stored encrypted
  • IP pool assignment
  • Docker on the host, when you need it
  • Activity log of what changed
Core

More from the control plane

One panel. Four products.

Self-hosted, free at any scale — desktop app and Docker on the way.

Get notified at launch