Files
homelab/.env.example

32 lines
1.4 KiB
Plaintext
Raw Permalink Normal View History

# 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)