provision-nixos-server

Provision NixOS servers on Proxmox LXC containers with Colmena.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/reverb256/hermes-skills --skill provision-nixos-server-reverb256
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: provision-nixos-server
Source: https://github.com/reverb256/hermes-skills/tree/main/provision-nixos-server
Command: npx skills add https://github.com/reverb256/hermes-skills --skill provision-nixos-server-reverb256

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires colmena, nixos, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Streamlines the process of provisioning new NixOS servers on Proxmox, ensuring that every server is correctly set up and configured with essential services and software.

Core Features & Use Cases

  • Proxmox LXC Container Creation: Automates the setup of new LXC containers on Proxmox servers.
  • SSH and NixOS Setup: Configures SSH access and sets up a basic NixOS system environment.
  • Colmena Initialization: Guides the configuration and initialization of the Colmena NixOS deployment.
  • Application Deployment: Facilitates deployment of applications using nginx proxy, PostgreSQL, and container images.

Quick Start

Run the skill with the required server details: provision-nixos-server create --hostname=woodpecker --container-id=122 --server=thrall

Frequently Asked Questions about provision-nixos-server

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

FAQPage Schema
How do I automate NixOS server provisioning on Proxmox LXC containers?

NixOS server provisioning on Proxmox is automated by creating LXC containers, configuring SSH access, setting up the NixOS environment, and initializing Colmena for deployment management.

Can I deploy applications with nginx and PostgreSQL using Colmena on NixOS?

Yes, Colmena on NixOS facilitates application deployment by configuring nginx proxy, setting up PostgreSQL databases, and deploying container images across provisioned Proxmox LXC containers.

What do I need to set up before deploying NixOS with Colmena on Proxmox?

Before deploying NixOS with Colmena, you need a Proxmox server, a designated container ID, a hostname, and SSH access configured to manage the LXC container deployment.

Does Colmena work with Proxmox LXC containers for NixOS deployment?

Colmena works with Proxmox LXC containers by integrating with the NixOS configuration to automate server deployment, handle SSH setup, and manage application services like nginx and PostgreSQL.

What is the best way to configure a NixOS server on Proxmox for containerized applications?

The best way to configure a NixOS server on Proxmox for containerized applications is using Colmena to automate LXC container creation, SSH setup, and deployment of nginx proxy and PostgreSQL services.

Why use NixOS LXC containers on Proxmox instead of full virtual machines for server deployment?

NixOS LXC containers on Proxmox streamline server provisioning by using lightweight containers instead of full virtual machines, ensuring consistent configuration and faster deployment of essential services.