✨ Features: - Complete LEMP stack automation - WordPress with WP-CLI - Redis Object Cache (50% performance boost) - Multi-OS support - SSL/Let's Encrypt integration - Security hardening - Enterprise features - Docker testing environment - GitHub Actions CI/CD - Comprehensive documentation 🧪 Fully tested and production-ready Copyright (c) 2025 Sebastian Palencsár
40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
# 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
|