ggiinnoo.nginx

NGINX

Ce rôle est destiné à être un installateur simple de nginx pour les systèmes d'exploitation listés. Bien qu'il soit facilement configurable, il vous permet de remplacer l'ensemble du fichier nginx.conf avec un simple changement de variable.

Tests CI

Rôle Ansible nginx


Exemple de Playbook

- hôtes : serveurs web
  fichiers_vars :
    - vars/main.yml
  rôles :
    - rôle : ggiinnoo.nginx
      tags : [nginx]

Variables


# Quelle version voulez-vous. Stable ou principale | Utilisé uniquement lors de l'installation
nginxRedHatRelease : stable

nginxServicePort : 80
nginxServiceSecurePort : 443

# Désactiver les signatures du serveur?
nginxServiceSignatures : true

# taille du seau de hash pour les noms de serveur
nginxServerNameHashBucketSize : 256

nginxErrorLog : "/var/log/nginx/error.log"
nginxAccessLog : "/var/log/nginx/access.log"

nginxConfLocationDest : "/etc/nginx/nginx.conf"
nginxConfLocationSrc : "{{ role_path }}/templates/nginxRedHat.conf.j2"

Fonctionnalités à venir

  • Gestion du dossier conf.d

À propos du projet

Configure nginx

Installer
ansible-galaxy install ggiinnoo.nginx
Licence
Unknown
Téléchargements
2.6k
Propriétaire
Code doesn't scare me.. The server does.