Alessandro Fael Garcia
a4b858467a
Pin Alpine and Debian OSS repositories ( #471 )
2021-12-03 07:59:36 +01:00
Alessandro Fael Garcia
3f101ba48b
Remove RHEL/CentOS 6 parameters given they have reached EOL ( #451 )
2021-10-06 01:41:24 +02:00
Jurgen Verhasselt
f1272ef80e
Add 'nginx_install_epel_release' feature flag to disable the installation of epel-release if so desired ( #421 )
...
Co-authored-by: Jurgen Verhasselt <hello@sjugge.be>
2021-06-14 13:22:46 +02:00
Alessandro Fael Garcia
121312d346
Implement a new syntax to specify modules to be installed ( #346 )
2020-11-12 13:29:20 +01:00
Alessandro Fael Garcia
2ca5ce87b5
Remove extra quotes ( #326 )
2020-09-19 17:32:17 +02:00
Alessandro Fael Garcia
17b5c87d71
Add basic assertions ( #319 )
2020-09-15 21:27:06 +02:00
Alessandro Fael Garcia
9b9b3e8dd3
Refactor modules ( #315 )
2020-09-08 00:44:54 +02:00
Alessandro Fael Garcia
3bcd7a0919
Prepare 0.15.0 release ( #300 )
2020-08-19 18:39:17 +02:00
Alessandro Fael Garcia
c85368e591
Add experimental support for Ubuntu focal ( #292 )
2020-07-28 12:26:38 +02:00
Alessandro Fael Garcia
857ba8c899
Replace with_items
with loop
( #282 )
...
`loop` is now the recommended way to loop through lists instead of `with_items`
2020-07-08 14:55:15 +02:00
Tom Gamull
7e6a7f0397
Triple S!!! Speed, Systemd and Selinux ( #272 )
2020-06-30 18:59:53 +02:00
Tom Gamull
301416a9c9
Issue239 - fix nginx_version in module install ( #240 )
2020-04-18 00:40:35 +02:00
Alessandro Fael Garcia
e4e68376f5
Add testing and use correct repository for CentOS/RHEL 8
2019-11-26 22:12:09 +01:00
Alessandro Fael Garcia
16f21c5c7c
Optimise testing and fix CentOS GeoIP module ( #185 )
...
* Use slim Debian images for testing
* Update `volume_mounts` to `volumes`
* Update and move default Dockerfile
* Use normal centos image
* Add epel-release prerequisite to CentOS modules
* Separate module and template tests
2019-11-21 19:53:30 +01:00
Zeno Grandi
487a2d0c07
Use Molecule for testing ( #158 )
...
* Ported test playbooks to Molecule scenarios
* Update Travis integration
* Delete legacy tests
2019-08-03 12:53:21 +02:00
Tom Gamull
783d29639c
Http auth req additions - issue 120 ( #121 )
...
* added http_auth_req
* removed existing set-headers
* is defined for proxy_pass_request_body
2019-04-18 10:51:44 +01:00
Alessandro Fael Garcia
8ead2b7c00
Install RTMP only when using NGINX Plus ( #91 )
...
* Install RTMP only when using NGINX Plus
* Make GeoIP and NJS module tasks idempotent
2019-01-21 17:20:16 +01:00
Alessandro Fael Garcia
6693791de2
Fix module install task ( #89 )
...
* Fix module install task
* Fix perl module
2019-01-21 12:34:44 +01:00
Alessandro Fael Garcia
d294779f8b
Rename variables
...
All variables are now prefixed with `nginx` - resolves #57
2018-09-14 16:28:20 -07:00
Alessandro Fael Garcia
3a82651d42
Refactor and fix module installation
...
Fixes #46 and #48
2018-08-02 12:51:45 -07:00
Alessandro Fael Garcia
9555ab9559
Update branding
2018-04-12 10:20:39 -07:00
Alessandro Fael Garcia
4a400fdf7a
Remove redundant check
...
The main.yml task already checks for the waf variable - adding an additional check in install-waf.yml is redundant
2018-02-22 12:12:53 -08:00
Alessandro Fael Garcia
5771c1e8a4
Add support for all first party NGINX modules
2018-02-09 12:00:58 -08:00
Alessandro Fael Garcia
f6f1e0907c
Upload simple/templated configuration files
2018-01-26 11:00:26 -08:00
Alessandro Fael Garcia
78a7e3efeb
Multiple changes
...
* Add option to enable REST API
* Add option to enable live dashboard
* Add option to install WAF module
* Load modules in nginx.conf
* Improve version check for RedHat distros
2018-01-19 10:27:47 -08:00