UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

40 lines (33 loc) 1.57 kB
--- __php_default_version_debian: "7.0" __php_packages: - libpcre3-dev - php-apcu - php-sqlite3 - "php{{ php_default_version_debian }}-cli" - "php{{ php_default_version_debian }}-common" - "php{{ php_default_version_debian }}-curl" - "php{{ php_default_version_debian }}-dev" - "php{{ php_default_version_debian }}-fpm" - "php{{ php_default_version_debian }}-gd" - "php{{ php_default_version_debian }}-imap" # TODO: Make it use php_default_version_debian unless the Ubuntu version is 22 or higher in which case make the variable '' because I'm not sure if this change breaks anything - "php-json" # Stripped of php_default_version because the package does not exist on Ubuntu 22 - "php{{ php_default_version_debian }}-mbstring" - "php{{ php_default_version_debian }}-opcache" - "php{{ php_default_version_debian }}-xml" __php_webserver_daemon: nginx # Vendor-specific configuration paths on Debian/Ubuntu make my brain asplode. __php_conf_paths: - "/etc/php/{{ php_default_version_debian }}/cli" - "/etc/php/{{ php_default_version_debian }}/fpm" __php_extension_conf_paths: - "/etc/php/{{ php_default_version_debian }}/cli/conf.d" - "/etc/php/{{ php_default_version_debian }}/fpm/conf.d" __php_apc_conf_filename: 20-apcu.ini __php_opcache_conf_filename: 10-opcache.ini __php_fpm_daemon: "php{{ php_default_version_debian }}-fpm" __php_fpm_conf_path: "/etc/php/{{ php_default_version_debian }}/fpm" __php_fpm_pool_conf_path: "{{ __php_fpm_conf_path }}/pool.d/www.conf" __php_fpm_pool_user: www-data __php_fpm_pool_group: www-data