File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ - name : assert nginx config directory
3+ tags : [ deploy ]
4+ become : yes
5+ file :
6+ state : directory
7+ dest : /etc/nginx
8+
9+ - name : assert nginx sites-available directory
10+ tags : [ deploy ]
11+ become : yes
12+ file :
13+ state : directory
14+ dest : /etc/nginx/sites-available
15+
16+ - name : assert nginx sites-enable directory
17+ tags : [ deploy ]
18+ become : yes
19+ file :
20+ state : directory
21+ dest : /etc/nginx/sites-enable
22+
23+ - name : put configuration in place
24+ tags : [ deploy ]
25+ become : yes
26+ template :
27+ src : " {{ item }}"
28+ dest : /etc/nginx/sites-available/{{ item }}
29+ with_items :
30+ - 90-user-content-pixel.conf
31+
32+ - name : link configuration to enable
33+ tags : [ deploy ]
34+ become : yes
35+ file :
36+ state : link
37+ dest : /etc/nginx/sites-enabled/{{ item }}
38+ src : /etc/nginx/sites-available/{{ item }}
39+ with_items :
40+ - 90-user-content-pixel.conf
41+
42+ - name : reload nginx
43+ tags : [ deploy ]
44+ become : yes
45+ shell : >
46+ docker ps |
47+ awk '/nginx/{ print $1 }' |
48+ xargs -n 1 docker kill --signal SIGHUP
49+ args :
50+ executable : /bin/bash
Original file line number Diff line number Diff line change 1+ server {
2+ listen 80;
3+ server_name blue.{{ user_content_domain }};
4+
5+ location = /pixel.gif {
6+ add_header Set-Cookie "isModerating=1; Domain=.{{ user_content_domain }}; Path=/; HttpOnly; Secure;";
7+ empty_gif;
8+ }
9+ }
Original file line number Diff line number Diff line change 1+ ---
2+ - hosts : socket-server-proxy
3+ roles :
4+ - { role: user-content-pixel }
You can’t perform that action at this time.
0 commit comments