Skip to content
This nginx playbook is configure to work with artifactory.conf by default
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
group_vars
roles
LICENSE
README.md
hosts
install.yml

README.md

NGINX installer

This installer use ansible to setup Nginx on a Linux environment using Docker 18.03.1

Playbooks

  • install.yml

Install Nginx on the machine

Install from an Nginx release

For each install do:

  • Generate an ssh key ssh-keygen
  • copy the private key to the remote server ssh-copy-id -i ssh/id_rsa <your user>@<hostname.domainename>

for example: ssh-copy-id -i ~/.ssh/id_rsa admin_devops@localhost

  • Edit the file artifactory/group_vars/all.yml of this project

    • Change the allspark_root_domain to use your domain name (each component will be exposed as a subdomain).
    • Change the allspark_hostname to use your hostname
  • ansible-playbook -i hosts install.yml

HowTo use a different config or add additionnal config

Work in progress

Components

Components Usage
Nginx High Performance Load Balancer, Web Server, & Reverse Proxy

OS Compatibility

Nginx is compatible with:

  • CentOS 7 or above
  • RedHat 7 or above
  • Fedora Server/Atomic 28 or above
  • Ubuntu 14.04 or above
  • Debian 8 or above

Requirements

  • Linux using Docker 18.03.1
You can’t perform that action at this time.