Updated dev-vm

This commit is contained in:
Jeroen De Meerleer 2023-12-07 14:41:44 +01:00
parent ad77ba783f
commit 7498f54dd2
Signed by: JeroenED
GPG Key ID: 28CCCB8F62BFADD6
13 changed files with 11 additions and 15 deletions

0
.gitattributes vendored Normal file → Executable file
View File

0
.gitignore vendored Normal file → Executable file
View File

0
.yamllint Normal file → Executable file
View File

0
LICENSE Normal file → Executable file
View File

0
README.md Normal file → Executable file
View File

0
Vagrantfile vendored Normal file → Executable file
View File

0
ansible/group_vars/all.yml Normal file → Executable file
View File

19
ansible/group_vars/dev.yml Normal file → Executable file
View File

@ -12,12 +12,12 @@ apache_packages:
- apache2-utils
- libapache2-mpm-itk
apache_mods_enabled:
- rewrite.load
- headers.load
- proxy.load
- proxy_fcgi.load
- rewrite
- headers
- proxy
- proxy_fcgi
apache_remove_default_vhost: true
php_version: "8.1"
php_version: "8.3"
php_packages_extra: [ "libapache2-mod-php{{ php_version }}", "php{{ php_version }}-intl", "php{{ php_version }}-mysql", "php{{ php_version }}-zip"]
php_enable_php_fpm: true
php_fpm_pool_user: "vagrant"
@ -27,7 +27,7 @@ php_date_timezone: "Europe/Brussels"
php_upload_max_filesize: 4G
php_post_max_size: 4G
php_memory_limit: 2G
php_xdebug_version: '3.1.4'
php_xdebug_version: '3.3.0'
php_opcache_zend_extension: "opcache.so"
php_opcache_enable: "1"
php_opcache_enable_cli: "1"
@ -46,12 +46,9 @@ mysql_packages:
mysql_users:
- name: webcron_rw
password: letmein
host: '%'
priv: "webcron.*:ALL PRIVILEGES"
host: 'localhost'
priv: "*.*:ALL PRIVILEGES"
mysql_databases:
- name: webcron
encoding: utf8
collation: utf8_general_ci
nodejs_npm_global_packages:
- sass
- yarn

1
ansible/site.yml Normal file → Executable file
View File

@ -9,4 +9,3 @@
- geerlingguy.php-xdebug
- geerlingguy.mysql
- geerlingguy.composer
- geerlingguy.nodejs

0
custom-vagrant-hosts.yml Normal file → Executable file
View File

0
scripts/forwardports.sh Normal file → Executable file
View File

0
vagrant-groups.yml Normal file → Executable file
View File

4
vagrant-hosts.yml Normal file → Executable file
View File

@ -5,12 +5,12 @@
# <https://github.com/bertvv/ansible-skeleton>
---
- name: webcron.test
box: bento/ubuntu-20.04
box: bento/ubuntu-22.04
ip: 192.168.56.11
memory: 2048
cpus: 2
synced_folders:
- src: ../webcron
- src: ../app
dest: /mnt/dev-root
options:
:create: true