# Production Server Inventory Example # Copy this file to production.ini and customize for your servers [webservers] # Replace with your actual server IP or domain your-server.example.com ansible_user=ubuntu ansible_ssh_private_key_file=~/.ssh/your-key.pem # Alternative with password authentication (not recommended for production) # your-server.example.com ansible_user=ubuntu ansible_ssh_pass=your_password [webservers:vars] # WordPress Configuration wp_admin_user=admin wp_admin_password=change_this_secure_password_123 wp_admin_email=admin@yoursite.com wp_site_title=My WordPress Site wp_site_url=https://yoursite.com # Database Configuration mysql_root_password=very_secure_root_password_123 wordpress_db_name=wordpress wordpress_db_user=wp_user wordpress_db_password=secure_wp_db_password_123 # PHP Configuration php_version=8.3 php_max_execution_time=300 php_memory_limit=256M php_upload_max_filesize=64M # Nginx Configuration nginx_client_max_body_size=64M # SSL Configuration (set to true for Let's Encrypt) enable_ssl=false ssl_email=admin@yoursite.com # System Configuration timezone=UTC