nodes/htz.ex42-1048908: add php
All checks were successful
bundlewrap/pipeline/head This commit looks good

This commit is contained in:
Franzi 2020-11-06 15:47:01 +01:00
parent 3dc5962627
commit c481fc1327
Signed by: kunsi
GPG key ID: 12E3D2136B818350
3 changed files with 140 additions and 1 deletions

View file

@ -7,6 +7,7 @@ nodes['htz.ex42-1048908'] = {
'miniflux',
'mx-puppet-discord',
'nodejs',
'php',
'riot-web',
'postgresql',
'radicale',
@ -33,6 +34,8 @@ nodes['htz.ex42-1048908'] = {
},
'apt': {
'packages': {
'php-imagick': {},
# No need to create a bundle just to install packages,
# configs will be managed by users nevertheless. Maybe
# this will be a FIXME once we start managing backups
@ -192,7 +195,7 @@ nodes['htz.ex42-1048908'] = {
},
'postfixadmin.mx0.kunbox.net': {
'webroot': '/srv/postfixadmin/public/',
'php': True, # FIXME this assumes php 7.3 is installed and configured already
'php': True,
},
'rspamd.mx0.kunbox.net': {
'proxy': {
@ -229,6 +232,20 @@ nodes['htz.ex42-1048908'] = {
},
'worker_processes': 4,
},
'php': {
'version': '7.3',
'packages': {
'gd',
'imap',
'intl',
'json',
'mbstring',
'opcache',
'pgsql',
'readline',
'xml',
},
},
'radicale': {
'users': {
'kunsi': vault.decrypt('encrypt$gAAAAABfktUcN5dAS1IP0bQr8Qe54F8UCKLWI3RXscI0xE5he1hx-faiR5grtW4p25mvgxJRw_kDs_dmpahpRztcAjnD8uNEOlFcQefqeVCxyJKsPYiVjN6WsRjAHFd7PoES9gcWln1O'),