proxmox-lxc

Generate a complete Proxmox LXC deployment stack with systemd and Cloudflare Tunnel.

14|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/mickpletcher/AI-Skills --skill proxmox-lxc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proxmox-lxc
Source: https://github.com/mickpletcher/AI-Skills/tree/main/claude/skills/proxmox-lxc
Command: npx skills add https://github.com/mickpletcher/AI-Skills --skill proxmox-lxc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Proxmox LXC deployments for self-hosted services are time-consuming because they require coordinating container creation, networking, package installation, service wiring, and external access configuration.

Core Features & Use Cases

  • Full LXC deployment stack generation: Produces the complete set of artifacts needed to go from a blank Proxmox node to a running service, including the pct create command, initial container setup, and app install steps.
  • Operational service setup: Generates a ready-to-install systemd unit so the service starts reliably and logs to journald.
  • External access via Cloudflare Tunnel: Outputs the Cloudflare Tunnel ingress configuration entry for the service endpoint.
  • Use case: Create and bootstrap an internal automation service (for example, a Python API) with a static IP and a systemd-managed process, exposed through Cloudflare Tunnel without port forwarding.

Quick Start

Ask the skill to deploy your new service by providing the service name and desired container IP (for example: "Deploy n8n on Proxmox at 192.168.0.XX") and use its generated pct create, setup commands, systemd unit, and Cloudflare Tunnel entry as-is.

Frequently Asked Questions about proxmox-lxc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Proxmox LXC container provisioning and deployment?

You can automate Proxmox LXC container provisioning by generating a complete deployment stack from a single prompt, which outputs the pct create command, OS setup, and application installation steps. This eliminates manual coordination of container creation and package setup.

Can I configure a Cloudflare Tunnel for a self-hosted service in a Proxmox LXC container?

Yes, you can configure Cloudflare Tunnel access for a self-hosted service in a Proxmox LXC container. The deployment generation outputs the Cloudflare Tunnel ingress configuration entry for the service endpoint, enabling external access without port forwarding.

How do I set up a systemd service unit for an application installed in a Proxmox LXC container?

Setting up a systemd service unit for an application in a Proxmox LXC container requires generating a ready-to-install systemd configuration. This ensures the self-hosted service starts reliably and logs directly to journald upon boot.

What is the best way to bootstrap a self-hosted Python API on Proxmox?

The best way to bootstrap a self-hosted Python API on Proxmox is using a single-prompt deployment generator that creates the LXC container, installs the application, and configures a static IP with systemd management. This provides an end-to-end provisioning stack.

Does Proxmox LXC deployment automation work without specifying a target container IP?

Proxmox LXC deployment automation requires a target container IP to generate the configuration accurately. If inputs are missing, the generation process states assumptions and missing inputs explicitly rather than fabricating network configuration facts.