From d23252766b7b7a86e5f045446a74301a6b11be39 Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Fri, 28 Apr 2023 16:25:44 +0200
Subject: [PATCH] Deploy on THOAS2

---
 .gitignore      | 1 +
 Makefile        | 8 ++++++--
 docs/contact.md | 8 ++++----
 3 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/.gitignore b/.gitignore
index 359fd0e..26771e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@ site/
 tmp/
 node_modules/
 *.bkp
+site.tar.gz
 
 ## Cache
 **/__pycache__/**
diff --git a/Makefile b/Makefile
index 4a416af..d21cd14 100644
--- a/Makefile
+++ b/Makefile
@@ -18,10 +18,14 @@ verify:
 
 build:
 	mkdocs build
+
+build-swagger:
 	cd ./swagger && UPDATE=1 ./generate.sh
 
 configure:
 	sudo certbot certonly --standalone --preferred-challenges http -d dbrepo-docs.ossdip.at --agree-tos --keep-until-expiring
 
-deploy:
-	sudo cp -r ./site/* /usr/share/nginx/html/dbrepo-docs.ossdip.at/
+deploy: build
+	tar czfv ./site.tar.gz ./site
+	scp ./site.tar.gz ec-thoas2:site.tar.gz
+	ssh ec-thoas2 "rm -rf /system/user/ifs/infrastructures/public_html/dbrepo/*; tar xzfv ./site.tar.gz; rm -f ./site.tar.gz; cp -r ./site/* /system/user/ifs/infrastructures/public_html/dbrepo; rm -rf ./site"
diff --git a/docs/contact.md b/docs/contact.md
index c0d5d49..b336e37 100644
--- a/docs/contact.md
+++ b/docs/contact.md
@@ -12,17 +12,17 @@ hide:
 ### Project
 
 Ao.univ.Prof. Dr. [Andreas Rauber](//tiss.tuwien.ac.at/person/39608.html)<br />
-Technische Universität Wien<br />
+Technische Universit&auml;t Wien<br />
 Information and Software Engineering Group<br />
-Favoritenstraße 9-11<br />
+Favoritenstra&szlig;e 9-11<br />
 A-1040 Vienna, Austria
 
 ### Development
 
 Projektass. Dipl.-Ing. [Martin Weise](//tiss.tuwien.ac.at/person/287722.html)<br />
-Technische Universität Wien<br />
+Technische Universit&auml;t Wien<br />
 Information and Software Engineering Group<br />
-Favoritenstraße 9-11<br />
+Favoritenstra&szlig;e 9-11<br />
 A-1040 Vienna, Austria
 
 ## Contributors
-- 
GitLab