Add mastodon service

This commit is contained in:
2021-01-01 23:39:04 +01:00
parent 43afec97ae
commit f246a2a47d
19 changed files with 418 additions and 16 deletions

View File

@@ -26,12 +26,6 @@
line: '"DataSource": "postgres://{{ db_user }}:{{ db_pass }}@127.0.0.1:5432/{{ db_name }}?sslmode=disable&connect_timeout=10",'
backrefs: yes
- name: Create mattermost user
user:
name: "{{ mattermost_user }}"
system: yes
createhome: yes
- name: Change mattermost directory permissions
file:
path: /opt/mattermost
@@ -75,7 +69,7 @@
- name: ensure user does not have unnecessary privilege
become: yes
become_user: "{{ mattermost_user }}"
become_user: "{{ username }}"
postgresql_user:
name: "{{ db_user }}"
role_attr_flags: NOSUPERUSER,NOCREATEDB