Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - hosts: all
- sudo: yes
- vars:
- # franklinkim.nodejs
- nodejs_version: 0.12
- nodejs_packages:
- - pm2
- roles:
- - franklinkim.nodejs
- pre_tasks:
- - name: create apps group
- group: name=apps state=present
- - name: create apps user
- user: name=apps comment="Apps User" group=apps home=/var/apps
- - name: create node apps directory
- file: path=/var/apps state=directory owner=apps group=apps mode=0775
- - name: copy node app to apps directory
- copy: src=./services dest=/var/apps owner=apps group=apps mode=0644
- tasks:
- - name: install nginx
- apt: name=nginx state=present update_cache=yes
- notify:
- - start nginx
- handlers:
- - name: start nginx
- service: name=nginx state=started
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement