@@ -19,6 +19,8 @@
nginx_user: www-data
password: $6$9PumPdxR$kwIOv22qD8vHWFvBTrYxXsIjCvfVuM88lhCGosnf6DgtuKjkxU9m34nvkz0X/i/ooUgV1o3poIj7RijltWj5E.
public_key: "{{ lookup('env','HOME') }}/.ssh/id_rsa.pub"
+ sites_enabled:
+ - testfile
user: root
roles:
- ssh
@@ -0,0 +1,8 @@
+server {
+ listen 80;
+ server_name localhost;
+ location /back/ {
+ add_header Content-Type text/json;
+ proxy_pass http://127.0.0.1:8000/;
+ }
+}
@@ -12,7 +12,8 @@
line: "user {{ nginx_user }};"
state: present
notify: restart nginx
-- name: copy html index
- template:
- src: templates/index.nginx-debian.html
- dest: /var/www/html/index.nginx-debian.html
+
+- name: copy sites-enabled
+ copy: src="files/sites-enabled/{{ item }}" dest="/etc/nginx/sites-enabled/{{ item }}"
+ with_items: "{{ sites_enabled }}"
+ notify: reload nginx