diff --git a/roles/tunuifranken-apache2/tasks/main.yml b/roles/tunuifranken-apache2/tasks/main.yml
index ee968cd..0f6102b 100644
--- a/roles/tunuifranken-apache2/tasks/main.yml
+++ b/roles/tunuifranken-apache2/tasks/main.yml
@@ -7,3 +7,17 @@
group: "{{ group_tunuifranken }}"
state: directory
mode: 0775
+
+- name: Copy vHost conf
+ become: true
+ template:
+ src: tunuifranken.info.conf.j2
+ dest: /etc/apache2/sites-available/tunuifranken.info.conf
+ notify: Reload apache2 service
+
+- name: Activate vHost
+ become: true
+ command: a2ensite tunuifranken.info.conf
+ register: result
+ changed_when: "'already enabled' not in result.stdout"
+ notify: Reload apache2 service
diff --git a/roles/tunuifranken-apache2/templates/tunuifranken.info.conf.j2 b/roles/tunuifranken-apache2/templates/tunuifranken.info.conf.j2
new file mode 100644
index 0000000..541912e
--- /dev/null
+++ b/roles/tunuifranken-apache2/templates/tunuifranken.info.conf.j2
@@ -0,0 +1,37 @@
+
+ ServerName tunuifranken.info
+ ServerAdmin {{ server_admin_email_tunuifranken }}
+ DocumentRoot /var/www/empty
+
+ RewriteEngine on
+ RewriteCond %{SERVER_NAME} =tunuifranken.info
+ RewriteRule ^https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
+
+ ErrorLog ${APACHE_LOG_DIR}/tunuifranken.info.error.log
+ CustomLog ${APACHE_LOG_DIR}/tunuifranken.info.access.log combined
+
+
+ ServerName tunuifranken.info
+ ServerAdmin {{ server_admin_email_tunuifranken }}
+ DocumentRoot {{ dir_tunuifranken }}
+
+ Alias /favicon.png {{ dir_tunuifranken }}/img/favicon.png
+
+
+
+ Require all denied
+
+
+
+ Require all denied
+
+
+ Require all denied
+
+
+ ErrorLog ${APACHE_LOG_DIR}/tunuifranken.info.error.log
+ CustomLog ${APACHE_LOG_DIR}/tunuifranken.info.access.log combined
+
+ #SSLCertificateFile /etc/letsencrypt/live/tunuifranken.info/fullchain.pem
+ #SSLCertificateKeyFile /etc/letsencrypt/live/tunuifranken.info/privkey.pem
+
diff --git a/roles/tunuifranken-apache2/vars/main.yml b/roles/tunuifranken-apache2/vars/main.yml
index 05c170f..1f8bd3d 100644
--- a/roles/tunuifranken-apache2/vars/main.yml
+++ b/roles/tunuifranken-apache2/vars/main.yml
@@ -2,3 +2,4 @@
dir_tunuifranken: /var/www/tunuifranken.info
owner_tunuifranken: "{{ ansible_facts['env']['USER'] }}"
group_tunuifranken: "{{ ansible_facts['env']['USER'] }}"
+server_admin_email_tunuifranken: tfranken@protonmail.com