aboutsummaryrefslogtreecommitdiff
path: root/setup_webserver.yml
diff options
context:
space:
mode:
authorjaseg <code@jaseg.net>2019-06-26 16:41:45 +0900
committerjaseg <git@jaseg.net>2019-06-26 16:41:45 +0900
commit297cfc071e2d3e68dd137139db2c0a2c48611443 (patch)
treeecf4b7b8f00fe06d4ba4b87ed6deb5e49dba909b /setup_webserver.yml
parenta2d4afc7dfe278dacc64b5177ff993267c909685 (diff)
downloadinfra-297cfc071e2d3e68dd137139db2c0a2c48611443.tar.gz
infra-297cfc071e2d3e68dd137139db2c0a2c48611443.tar.bz2
infra-297cfc071e2d3e68dd137139db2c0a2c48611443.zip
Misc changes. Move up to fedora 30, add gerbolyze, secure download
Diffstat (limited to 'setup_webserver.yml')
-rw-r--r--setup_webserver.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/setup_webserver.yml b/setup_webserver.yml
index 7dc65c5..ea821d8 100644
--- a/setup_webserver.yml
+++ b/setup_webserver.yml
@@ -9,6 +9,14 @@
groups: uwsgi
append: yes
+- name: Create blog.jaseg.net content dir
+ file:
+ path: /var/www/blog.jaseg.net
+ state: directory
+ owner: nginx
+ group: nginx
+ mode: 0550
+
- name: Copy uwsgi systemd socket config
copy:
src: uwsgi-app@.socket
@@ -30,11 +38,16 @@
enabled: yes
state: restarted
-- name: Create letsencrypt certificate
+- name: Create letsencrypt certificate for gerbolyze.jaseg.net
command: certbot --nginx certonly -d gerbolyze.jaseg.net -n --agree-tos --email gerboweb@jaseg.net
args:
creates: /etc/letsencrypt/live/gerbolyze.jaseg.net/fullchain.pem
+- name: Create letsencrypt certificate for blog.jaseg.net
+ command: certbot --nginx certonly -d blog.jaseg.net -n --agree-tos --email blog@jaseg.net
+ args:
+ creates: /etc/letsencrypt/live/blog.jaseg.net/fullchain.pem
+
- name: Copy final nginx config
copy:
src: nginx.conf