# Ansible MCP Server Configuration
# Copy this file to .env and update with your values
# Ollama Configuration
# For local development (recommended for testing)
OLLAMA_HOST=http://localhost:11434
OLLAMA_MODEL=llama3.2:1b
# For Pi5 production (comment out local, uncomment these)
# OLLAMA_HOST=http://192.168.10.185:11434
# OLLAMA_MODEL=llama2
# For WSL users connecting to Windows Ollama, set this to your Windows IP
# Example: OLLAMA_HOST=http://192.168.1.100:11434
# Proxmox Configuration
PROXMOX_HOST=192.168.10.200
# Option 1: Password authentication (2-hour timeout)
PROXMOX_USER=root@pam
PROXMOX_PASSWORD=your_password_here
# Option 2: API Token authentication (no timeout - recommended)
# Create token in Proxmox UI: Datacenter -> Permissions -> API Tokens
# Format: user@realm!tokenid=uuid
# Example: root@pam!mcp-server=1234abcd-5678-90ef-ghij-klmnopqrstuv
# PROXMOX_API_TOKEN=
PROXMOX_VERIFY_SSL=false
# Ansible Configuration
ANSIBLE_HOST_KEY_CHECKING=false
ANSIBLE_INVENTORY_PATH=./inventory/hosts.yml
# MCP Server Configuration
MCP_SERVER_NAME=ansible-mcp-server
MCP_SERVER_VERSION=0.1.0
# Development Settings
DEBUG=false
LOG_LEVEL=INFO
# Inventory Management
INVENTORY_STALENESS_HOURS=10
INVENTORY_PATH=./inventory
# Template VM Configuration
TEMPLATE_VM_ID=9000
TEMPLATE_VM_NAME=ubuntu-cloud-template
DEFAULT_VM_USER=ansible-admin