File tree 6 files changed +11
-7
lines changed
6 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 3
3
hosts : all
4
4
remote_user : root
5
5
roles :
6
- - webserver
7
6
- rvm_io.ruby
8
7
- s3cmd
9
8
- nodejs
9
+ - mysql
10
10
- nginx-passenger
11
11
- role : ssl
12
12
when : use_ssl
13
13
domainsets :
14
14
- domains :
15
15
- " {{ webserver_name }}"
16
- - mysql
16
+ - webserver
17
17
18
18
- name : deploy
19
19
hosts : all
Original file line number Diff line number Diff line change 1
1
---
2
- # defaults file for ansible-nginx-passenger
2
+ nginx_conf_dir : /etc/nginx
3
+ nginx_conf_file : " {{ nginx_conf_dir }}/sites-available/{{ app_name }}.conf"
Original file line number Diff line number Diff line change 61
61
secret_key_base : " {{ uuidgen_output.stdout }}"
62
62
63
63
- name : nginx - setup config for app
64
- template : src=etc_nginx_sites-available.conf.j2 dest=/etc/nginx/sites-available/ {{ app_name }} group=www-data owner=www-data force=yes
64
+ template : src=etc_nginx_sites-available.conf.j2 dest=dest= {{ nginx_conf_file }} group={{ webserver_user }} owner={{ webserver_user }} force=yes
65
65
66
66
- name : nginx - enable the app
67
67
file :
68
68
state : link
69
- src : /etc/nginx/sites-available/ {{ app_name }}
69
+ src : {{ nginx_conf_file }}
70
70
dest : /etc/nginx/sites-enabled/{{ app_name }}
71
71
72
72
- name : nginx - restart
Original file line number Diff line number Diff line change 1
1
---
2
- # vars file for ansible-nginx-passenger
2
+ webserver_user : www-data
Original file line number Diff line number Diff line change
1
+ ---
2
+ dependencies :
3
+ - role : nginx-passenger
Original file line number Diff line number Diff line change 12
12
state=present"
13
13
14
14
- name : create deploy directory
15
- file : path={{ deploy_directory }} state=directory owner={{ deploy_user }} group=www-data mode=0775
15
+ file : path={{ deploy_directory }} state=directory owner={{ deploy_user }} group={{ webserver_user }} mode=0775
16
16
17
17
- name : update apt cache
18
18
apt : update_cache=yes
You can’t perform that action at this time.
0 commit comments