Proxmox CLI is a command-line interface for managing Proxmox Virtual Environment (PVE) resources. It allows you to interact with your Proxmox server, manage nodes, virtual machines, and storage through various subcommands.
- Authentication: Login to your Proxmox server and save authentication tokens for subsequent API requests.
- Nodes Management: List and manage nodes in your Proxmox cluster.
- VMs Management: List and manage virtual machines.
-
Clone the repository:
git clone https://github.com/Adz-ai/proxmox-cli.git cd proxmox-cli
-
Install dependencies:
Ensure you have Go installed, then run:
go mod tidy
-
Build the CLI:
go build -o proxmox-cli main.go