--- # Common variables for all hosts timezone: America/Toronto locale: en_US.UTF-8 ansible_python_interpreter: /usr/bin/python3 # Debug settings ansible_debug_output: false # Security settings fail2ban_bantime: 3600 fail2ban_findtime: 600 fail2ban_maxretry: 3 # Maintenance settings maintenance_default_serial: "100%" # Default serial execution for maintenance maintenance_reboot_timeout: 300 # Reboot timeout in seconds maintenance_pre_reboot_delay: 5 # Delay before reboot in seconds # Global variables for all hosts # Tailscale configuration # Store your actual auth key in vault_tailscale_auth_key using ansible-vault # Example: ansible-vault create group_vars/all/vault.yml # vault_tailscale_auth_key: "tskey-auth-your-actual-key-here" # Default Tailscale settings - these tell the playbook to use your vault key tailscale_auth_key: "{{ vault_tailscale_auth_key | default('') }}" tailscale_accept_routes: true tailscale_accept_dns: true tailscale_ssh: true tailscale_hostname: "{{ inventory_hostname }}"