From 84ebed20276d05b4262270b133015802dcaa2cdd Mon Sep 17 00:00:00 2001
From: Marco Emilio Poleggi <marco-emilio.poleggi@hesge.ch>
Date: Tue, 1 Mar 2022 13:59:16 +0100
Subject: [PATCH] Added encrypted solution

---
 .gitattributes                  |   1 +
 ansible/playbooks/web-advnc.yml | Bin 0 -> 739 bytes
 ansible/playbooks/web-basic.yml |  22 ++++++++++++++++++++++
 ansible/playbooks/web.yml       |  23 +----------------------
 4 files changed, 24 insertions(+), 22 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 ansible/playbooks/web-advnc.yml
 create mode 100644 ansible/playbooks/web-basic.yml
 mode change 100644 => 120000 ansible/playbooks/web.yml

diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..9842f79
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+ansible/playbooks/web-advnc.yml filter=git-crypt diff=git-crypt
diff --git a/ansible/playbooks/web-advnc.yml b/ansible/playbooks/web-advnc.yml
new file mode 100644
index 0000000000000000000000000000000000000000..e52252de3326c24e9494c2146aba99ed52cbe7a8
GIT binary patch
literal 739
zcmZQ@_Y83kiVO&0*nG;b*li12?%fK<jA;`mCEB-7-@!fOQEJgTQ#<Zu%iq7+YaQgB
zGqGt;{-h5YiT_RothSly<!kd++A_&Xaendt6kbP}IEGtp2J4^P(Msk2|7;)EhZBxx
z_;f-TcPL+DJ-RPwrDw*$3p*n%^1@%n^GrE>@RHv_Io*WKZ;jleg8uY>cK_FM=YP)b
zFY^nJuA4bgP3x0{!n<|Xg_-Z4eDaum_cZBTh9yg)wk~{9|1m0#C1LtjyWOw0KiK^1
zOGX*{_cIk%U32d=Jio>zy=O;w$JEIG%>7?oZiUH*iOkk&Q&C-dUw^ql;`dL6$u)bQ
zF1z|8OXt?vUu~B|ALeY@qxANn<FR~`zf)FB(La00b%SH%g4&r$JMs@kOkeqJ>F<Am
z_MBZBGoPiOe$GETqs5fDLc>LYdBT40MUKiH#(i(Yu2kslWsmM^X-wgl$*^-yxx-dI
z-ONK=^0n{wwBr|@ifm=|fBWsV3NyBTzujzpddi1aFOGQfy!+NR<H<>3&)5ykJ+hbe
z&E;Q5w%N<?tU9y7PG?zFVT8@}&y(zPyO<WwP^p@F^O@HS<%jVykNyR`-BvzdNpOk2
zkI4s*wP_+;)Bo3<vJN+uxNV~G!|ZHB#*Vgm7kWIO<k|NY7#~RN-TT63$&A;XC9IzI
zW`B~@wXA0>di<-9mGPZ&k-&^Il@E%Q&Iiq2s_{=fZbQ+Nw%78(%L}SpDtHU7uZ-Qe
z^PT3S!`?zXM-G->SHIX`{_XY6R<VNCBm9kX<*PW&_Wf!K?UvwFRsXNz_%?BCqlTOH
z*Umfo|8Kq0H9u-~DKdoNYWSa$1uDlr1=ch*Zt0iyymkDf&Jn|lCLLmmb>emlL=VUq
zZhBr^^Y7<|>YP($zf9hw?g(gH{#Vu2a!=B`)e<M}BuhWFVlSW9eJR#8_R{Ha_oj(e
z=WY3q%1gX&D|HM1R_I=}<JtsXX6;wD@75jI_HDzT940^2+t0j=RxXue>~Q}lTH|_o
FI{>RmZ`1$)

literal 0
HcmV?d00001

diff --git a/ansible/playbooks/web-basic.yml b/ansible/playbooks/web-basic.yml
new file mode 100644
index 0000000..ba39a49
--- /dev/null
+++ b/ansible/playbooks/web-basic.yml
@@ -0,0 +1,22 @@
+---
+- name: Configure webserver with nginx
+  hosts: webservers
+  become: True
+  tasks:
+    - name: install nginx
+      apt: name=nginx update_cache=yes
+
+    - name: copy nginx config file
+      copy: src=files/nginx.conf dest=/etc/nginx/sites-available/default
+
+    - name: enable configuration
+      file: >
+        dest=/etc/nginx/sites-enabled/default
+        src=/etc/nginx/sites-available/default
+        state=link
+
+    - name: copy index.html
+      template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644
+
+    - name: restart nginx
+      service: name=nginx state=restarted
diff --git a/ansible/playbooks/web.yml b/ansible/playbooks/web.yml
deleted file mode 100644
index ba39a49..0000000
--- a/ansible/playbooks/web.yml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-- name: Configure webserver with nginx
-  hosts: webservers
-  become: True
-  tasks:
-    - name: install nginx
-      apt: name=nginx update_cache=yes
-
-    - name: copy nginx config file
-      copy: src=files/nginx.conf dest=/etc/nginx/sites-available/default
-
-    - name: enable configuration
-      file: >
-        dest=/etc/nginx/sites-enabled/default
-        src=/etc/nginx/sites-available/default
-        state=link
-
-    - name: copy index.html
-      template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644
-
-    - name: restart nginx
-      service: name=nginx state=restarted
diff --git a/ansible/playbooks/web.yml b/ansible/playbooks/web.yml
new file mode 120000
index 0000000..6afc5c9
--- /dev/null
+++ b/ansible/playbooks/web.yml
@@ -0,0 +1 @@
+web-basic.yml
\ No newline at end of file
-- 
GitLab