Misc changes. Move up to fedora 30, add gerbolyze, secure download

This commit is contained in:
jaseg 2019-06-26 16:41:45 +09:00 committed by jaseg
parent a2d4afc7df
commit 297cfc071e
9 changed files with 161 additions and 26 deletions

View file

@ -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