Emilien M
f6652efe77
Merge pull request #21 from HanXHX/improvements/misc
...
Many improvements
2023-05-30 13:22:51 +02:00
Emilien Mantel
0a9a5c7aaf
🚀 Manages Ubuntu 20.04 + 22.04
2023-05-30 12:55:12 +02:00
Emilien Mantel
726d769d26
💚 Fix linters errors
2023-05-30 12:52:46 +02:00
Emilien Mantel
b363238e10
📝 Add build status (master branch) on README
2023-05-30 12:46:24 +02:00
Emilien Mantel
73355bfe30
🔥 Remove TravisCI
2023-05-30 12:45:04 +02:00
Emilien Mantel
f54176c880
👷 Add Github Action
2023-05-30 12:44:15 +02:00
Emilien Mantel
ec779b858a
✅ Add Ansible molecule
2023-05-30 12:43:45 +02:00
Emilien Mantel
539dc205f5
🚀 Manage Debian 12
2023-05-30 12:33:43 +02:00
Emilien Mantel
85378ac422
🚨 Fix crashes on latest ansible versions and fixes lint
2023-05-30 10:56:48 +02:00
Emilien Mantel
483b6c78b5
🙈 Ignore pycharm files
2023-05-30 10:50:00 +02:00
Klaus Zerwes
746b05ca4a
fix pool.conf template in case some VARs are not defined ( #20 )
...
vars not defined in defaults should be processed only if they are defined (avoid AnsibleUndefinedVariable errors)
Co-authored-by: Klaus Zerwes <Klaus.Zerwes@rosalux.org>
2022-11-07 17:22:57 +01:00
Klaus Zerwes
b4afb45dd4
honor php_install_fpm in case it is set to 'false' ( #19 )
...
Co-authored-by: Klaus Zerwes <Klaus.Zerwes@rosalux.org>
2022-11-07 11:03:58 +01:00
Totooow
0a51826e2f
Add env vars on PHP-FPM pool template ( #17 )
...
Co-authored-by: Théo Adolphe <theo.adolphe@skilleos.com>
2022-10-06 16:36:02 +02:00
Emilien M
e9e74e2db6
Modernize
...
* Fix lint errors due to ansible-lint latest version
* Drop debian stretch support
2022-10-06 14:47:06 +02:00
Emilien Mantel
4aef107c1a
🐛 Fix multiple PHP versions install
...
With Sury packages...
2022-02-22 13:41:02 +01:00
Emilien Mantel
28caf6d9c9
⚡ Remove useless provision in Vagrant
2022-02-22 13:31:19 +01:00
Emilien M
309824dabf
New release ( #14 )
...
* Manages Debian 11
* Migrate to new TravisCI version
* Fix lint errors
* Use FQCN builtins
* Drop Ubuntu Xenial support (16.04)
2021-09-01 09:57:23 +02:00
Emilien Mantel
3209f6b010
Quickfix
2020-05-27 13:06:19 +02:00
Emilien Mantel
759a85a325
Fix FPM ini file
2020-05-27 12:59:25 +02:00
Emilien Mantel
704ebb3937
Manage pm.max_requests on PHP pool
2020-05-27 10:15:42 +02:00
Emilien Mantel
4feb3be7d5
Upgrade README.php
2019-12-26 18:10:56 +01:00
Emilien Mantel
c0922f8430
Option: autoremove default pool
2019-12-26 16:42:16 +01:00
Emilien Mantel
ade8aaad9e
Remove useless files
2019-12-26 15:38:54 +01:00
Emilien M
a19adf5150
Improvements ( #13 )
...
- Store configuration in local facts
- Better socket generator
- php_admin_value/php_value
- Manages PHP 7.4 on Debian
2019-12-26 14:13:00 +01:00
Emilien Mantel
9738ae9614
Manages flags on PHP-FPM
2019-12-16 17:28:39 +01:00
xelgand
73fa4dc212
fix uninstall xdebug block for FreeBSD ( #12 )
2019-04-23 09:31:45 +02:00
Emilien M
75f09eaf59
Delete default pool if necessary ( #10 )
...
(when default pool 'www' not in pool list)
2019-04-19 14:36:35 +02:00
Emilien M
5abe99568a
Support Debian Buster ( #11 )
2019-04-19 14:36:20 +02:00
Emilien Mantel
8b2c92a047
Force python 2.7 on travis
2019-04-19 11:28:50 +02:00
Emilien Mantel
0171ae8e20
Quick changes
2019-04-19 11:18:46 +02:00
Emilien Mantel
95892782ea
Fix version compare
2019-04-19 10:59:00 +02:00
Emilien Mantel
f5b9eb78b7
Remove legacy 'include' module
2019-04-19 10:28:00 +02:00
Emilien Mantel
5ef6d09ac6
Min ansible version: 2.6
2019-02-20 16:40:02 +01:00
Emilien Mantel
e45df940cd
Compat Ansible 2.5+
2019-01-28 14:46:58 +01:00
Emilien Mantel
6c3aa5443a
Remove legacy and useless file
2019-01-28 10:35:42 +01:00
Emilien Mantel
847941ebc6
Update README.md
2018-10-29 14:27:38 +01:00
Emilien Mantel
feff5576d2
Travis: test with ansible 2.4 to 2.6
2018-10-29 14:18:37 +01:00
Emilien Mantel
04547b496f
Force install python-apt on Vagrant+Docker
2018-10-29 14:15:02 +01:00
Emilien Mantel
9f048ae918
Support PHP 7.3 on Debian/FreeBSD
...
- Fixes some issues on FreeBSD (Vagrant problems, loading vars files...)
- Add some platforms on Travis
2018-10-29 12:30:14 +01:00
Emilien Mantel
6a85f02fc1
Fix apcu package for Debian based systems
2018-03-19 08:51:58 +01:00
Emilien Mantel
4611a5a795
Merge branch 'master' into freebsd
2018-03-18 21:47:24 +01:00
Emilien Mantel
9e59ba5b47
Fix vagrantfile for FreeBSD
2018-03-18 21:46:47 +01:00
Emilien Mantel
9aa0f76c03
Support FreeBSD 11/12
2018-03-18 21:29:47 +01:00
Emilien Mantel
e87d158424
Manage Ubuntu 16.04/18.04
2018-03-18 19:30:21 +01:00
Emilien Mantel
5878040e84
Mass cleanup and drop jessie support
2018-03-18 17:28:57 +01:00
Emilien Mantel
8e53b9cd80
Donation
2017-12-09 17:06:41 +01:00
Emilien Mantel
cbceba6897
We can't uninstall xdebug, so disabling it!
2017-11-28 09:17:19 +01:00
Emilien Mantel
d836862837
Uninstall xdebug
2017-11-28 08:31:28 +01:00
Emilien Mantel
df8b58b46a
Manages status/ping path in FPM pools
2017-11-22 17:02:51 +01:00
Emilien Mantel
de41097cde
Vagrant: sudo -> become
2017-11-22 17:00:20 +01:00