From f5209ba179ea08214d729004d531d4bb8a9f9a10 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 3 Jun 2020 19:46:36 +1000 Subject: [PATCH] Add lukewarmcat nodejs apache config --- .../apache2/sites-available/lukewarmcat.codes-nodejs.conf | 6 ++++++ roles/webserver/tasks/apache.yml | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 roles/webserver/files/etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf diff --git a/roles/webserver/files/etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf b/roles/webserver/files/etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf new file mode 100644 index 0000000..e198f55 --- /dev/null +++ b/roles/webserver/files/etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf @@ -0,0 +1,6 @@ + + ServerName xerty.lukewarmcat.codes + ProxyRequests On + ProxyPass / http://localhost:3000 + ProxyPassReverse / http://localhost:3000 + diff --git a/roles/webserver/tasks/apache.yml b/roles/webserver/tasks/apache.yml index f11bd2d..741abf6 100644 --- a/roles/webserver/tasks/apache.yml +++ b/roles/webserver/tasks/apache.yml @@ -1,4 +1,4 @@ -#This play configs apapche for us +#This play configs apache for us --- - name: Add certbot cron job copy: @@ -82,6 +82,11 @@ src: ../files/etc/apache2/sites-available/lukewarmcat.codes.conf dest: /etc/apache2/sites-available/lukewarmcat.codes.conf +- name: Deploy apache site conf for xerty.lukewarmcat.codes + copy: + src: ../files/etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf + dest: /etc/apache2/sites-available/lukewarmcat.codes-nodejs.conf + - name: Deploy apache site conf for mightywcms.thunix.net copy: src: ../files/etc/apache2/sites-available/mightywcms.thunix.conf