Commit graph

9 commits

Author SHA1 Message Date
William Hirigoyen 18fb89234c lxc-php: restart container instead of reload after php-fpm unit's umask change. 2022-10-26 15:23:46 +02:00
William Hirigoyen (Evolix) 2692ac5661 Ajoute l'umask 0007 au service php-fpm 2022-10-26 09:56:33 +02:00
Jérémy Lecour 799466788f lxc-php: preliminary support for PHP 8.1 container
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-02-17 14:50:21 +01:00
Brice Waegeneire 616ead41d5 lxc-php: Add php 8.0 support 2021-10-05 14:38:40 +02:00
Ludovic Poujol f2ebe2d878 lxc-php: Add php 7.4 support
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-31 10:57:29 +02:00
Mathieu Trossevin d33b4baef1
Make container restart an handler 2020-10-19 14:16:53 +02:00
Victor LABORIE 47b263e411 lxc-php: fix php56-fpm handler name 2020-04-01 17:17:00 +02:00
Ludovic Poujol e6f2bbb331 lxc-php: An almost complete rewrite ** BREAKING **
This is a breaking change as lxc-php should now be called for *each* php 
containers we want, with the correct lxc_php_version variable.

Current valid values are : 
- php56
- php70
- php73

Other changes includes : 
- LXC Containers are created by calling lxc as a dependency of the role.
- Relying on lxc_container module to do commands into the container 
(instead of the command module)
- PHP 7.3 container is now a Debian Buster container
- All containers will have opensmtpd to relay emails to postfix on the 
host system.
2020-04-01 17:17:00 +02:00
Tristan PILAT 317aac735f Add lxc-php role - Install 3 containers with all required PHP packages 2019-06-17 12:17:46 +02:00