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