- Added Proxmox VE configuration collection scripts - Included documentation and quick-start guides - First infrastructure snapshot from serviceslab (2025-11-29) - All VM configs (10 VMs) and LXC configs (3 containers) - Git setup complete with .gitignore protecting sensitive data
32 lines
1.4 KiB
Plaintext
32 lines
1.4 KiB
Plaintext
# Homelab Collection Configuration
|
|
# Copy this file to .env and customize for your environment
|
|
|
|
# Proxmox Host Configuration
|
|
PROXMOX_HOST="192.168.1.100" # Your Proxmox server IP or hostname
|
|
PROXMOX_SSH_USER="root" # SSH username (usually root)
|
|
PROXMOX_SSH_PORT="22" # SSH port
|
|
|
|
# Collection Settings
|
|
COLLECTION_LEVEL="standard" # Options: basic, standard, full, paranoid
|
|
OUTPUT_DIR="./exports" # Where to store collected data locally
|
|
|
|
# Sanitization Options
|
|
SANITIZE_IPS="false" # Sanitize IP addresses? (true/false)
|
|
SANITIZE_PASSWORDS="true" # Sanitize passwords? (true/false)
|
|
SANITIZE_TOKENS="true" # Sanitize API tokens? (true/false)
|
|
|
|
# Archive Settings
|
|
COMPRESS_OUTPUT="true" # Create compressed archive? (true/false)
|
|
|
|
# Remote Collection Options
|
|
KEEP_REMOTE="false" # Keep export on Proxmox after download? (true/false)
|
|
VERBOSE="false" # Enable verbose output? (true/false)
|
|
|
|
# Automation Settings (for scheduled runs)
|
|
RETENTION_DAYS="30" # How many days to keep old exports
|
|
NOTIFICATION_EMAIL="" # Email for completion notifications (optional)
|
|
|
|
# Git Repository (optional - for version control)
|
|
GIT_REPO_URL="" # Your private Git repository URL
|
|
GIT_AUTO_COMMIT="false" # Automatically commit exports? (true/false)
|