RedOps NodeJS Provisioning using NodeJS Version Manager (NVM)
- domain_name (Domain Name System) of the target website
- node_version (NodeJS Version to be used)
- server_alias ( used for www.domain.com )
- service_port (NodeJS Listen Port for NGINX Reverse Proxy)
- node_packages (NodeJS Packages to be installed optionally)
- unix_user ( Unix Username )
Example Playbook for lamp stack provisioning:
- hosts: vagrant
gather_facts: yes
become: yes
vars:
domain_name: domain.com
server_alias: www.domain.com
service_port: 3000
unix_user: ubuntu
node_version: v12.20.2
node_packages: react
roles:
- redops.nodejs
ignore_errors: '{{ ansible_check_mode }}'
BSD
- Name: Alfred Valderrama
- Email: [email protected]
- Github Repository: https://github.com/redopsbay.com
- Website: https://goadminops.com