Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/btr1975/ansible-role-linux_nodejs_webserver

Linux NodeJS Server, with Git, can be used with nvm, or as a production server
https://github.com/btr1975/ansible-role-linux_nodejs_webserver

ansible ansible-role centos7 debian-stretch git linux nodejs production rhel7 ubuntu1604

Last synced: 9 days ago
JSON representation

Linux NodeJS Server, with Git, can be used with nvm, or as a production server

Awesome Lists containing this project

README

        

Role Name
=========

This is a role for install of Git, and any version of NodeJS for either nvm, or a production server install

Requirements
------------

It is possible you need to update the sudoers file on RedHat based systems for the following before running this role, this has to do with the OS, you may need to add /usr/local/bin to it

Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

Role Variables
--------------

vars/main.yml, change these depending on where you want things to go, or what versions you want to install.

Dependencies
------------

None

Example Playbook
----------------

```yaml

- hosts: servers
become: yes # I would use no for a nvm install, but still use the -K opt in running
vars:
install_type: server # Also can be for a nvm install
roles:
- linux_nodejs_ms_sql_webserver

```

License
-------

MIT

Author Information
------------------

### Contact Information: [email protected]
### If you have any questions e-mail me

### LinkedIn: [Ben Trachtenberg](https://www.linkedin.com/in/ben-trachtenberg-3a78496)
### Docker Hub: [Ben Trachtenberg](https://hub.docker.com/r/btr1975)
### Github Hub: [Ben Trachtenberg](https://github.com/btr1975)
### Ansible Galaxy: [Ben Trachtenberg](https://galaxy.ansible.com/btr1975)