aboutsummaryrefslogtreecommitdiff
path: root/gerboweb/deploy/setup_notification_proxy.yml
diff options
context:
space:
mode:
Diffstat (limited to 'gerboweb/deploy/setup_notification_proxy.yml')
-rw-r--r--gerboweb/deploy/setup_notification_proxy.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/gerboweb/deploy/setup_notification_proxy.yml b/gerboweb/deploy/setup_notification_proxy.yml
index 3f86412..b47af05 100644
--- a/gerboweb/deploy/setup_notification_proxy.yml
+++ b/gerboweb/deploy/setup_notification_proxy.yml
@@ -1,4 +1,8 @@
---
+- name: Set local facts
+ set_fact:
+ notification_proxy_sqlite_dbfile: /var/lib/notification-proxy/db.sqlite3
+
- name: Create notification proxy worker user and group
user:
name: uwsgi-notification-proxy
@@ -14,7 +18,7 @@
state: directory
owner: uwsgi-notification-proxy
group: uwsgi
- mode: 0550
+ mode: 0750
- name: Copy webapp sources
copy:
@@ -46,3 +50,12 @@
name: uwsgi-app@notification-proxy.socket
enabled: yes
+- name: Create sqlite db file
+ file:
+ path: "{{notification_proxy_sqlite_dbfile}}"
+ owner: uwsgi-notification-proxy
+ group: uwsgi
+ mode: 0660
+ state: touch
+
+