# Advanced Template Example
# Syntax: {{PWGEN:name:length:options}}
# Simple password (default: 20 chars, with numbers, no symbols)
API_KEY={{PWGEN:api_key}}
# Short password (12 chars)
SHORT_PASSWORD={{PWGEN:short:12}}
# Long password with symbols (32 chars)
SECURE_PASSWORD={{PWGEN:secure:32:symbols}}
# Database passwords (same across multiple services)
DB_MAIN_PASSWORD={{PWGEN:db_pass:24}}
DB_REPLICA_PASSWORD={{PWGEN:db_pass:24}}
# Admin passwords (with symbols for extra security)
ADMIN_PASSWORD={{PWGEN:admin:20:symbols}}
SUDO_PASSWORD={{PWGEN:admin:20:symbols}}
# JWT Secret (very long, no symbols to avoid escaping issues)
JWT_SECRET={{PWGEN:jwt:64}}
# Each unnamed placeholder generates a unique password
RANDOM_1={{PWGEN}}
RANDOM_2={{PWGEN}}
RANDOM_3={{PWGEN}}