##################################### ### someone"s ansible provisioner ### ##################################### # Part of: https://git.somenet.org/root/pub/somesible.git # 2017-2024 by someone # --- - name: include vars_nginx_vhost_custom include_vars: file: "{{item}}" name: vars_nginx_vhost_custom with_first_found: - "{{lookup('env','PWD')}}/host_files/{{inventory_hostname}}/{{role_name}}/{{mediawiki_domain}}-vars_nginx_vhost_custom.yml" - "{{lookup('env','PWD')}}/group_files/{{group_files_group}}/{{role_name}}/{{mediawiki_domain}}-vars_nginx_vhost_custom.yml" - "{{lookup('env','PWD')}}/group_files/all/{{role_name}}/{{mediawiki_domain}}-vars_nginx_vhost_custom.yml" - "{{lookup('env','PWD')}}/host_files/{{inventory_hostname}}/{{role_name}}/vars_nginx_vhost_custom.yml" - "{{lookup('env','PWD')}}/group_files/{{group_files_group}}/{{role_name}}/vars_nginx_vhost_custom.yml" - "{{lookup('env','PWD')}}/group_files/all/{{role_name}}/vars_nginx_vhost_custom.yml" - "default/vars_nginx_vhost_custom.yml" - name: configure vhost include_role: name: server/nginx/vhost-unified vars: vhost_type: "php" vhost_name: "{{mediawiki_domain}}" vhost_php_custom: ["bzip2", "php-apcu", "php8.2-pgsql", "php8.2-curl", "php8.2-gd", "php8.2-intl", "php-imagick", "php8.2-mbstring", "php8.2-mysql", "php8.2-xml", "php8.2-zip"] vhost_fix_perms: False vhost_custom: vhost_custom_pre_server: "{{vars_nginx_vhost_custom.vhost_custom_pre_server}}" vhost_custom: "{{vars_nginx_vhost_custom.vhost_custom}}"