Blame salt/profile/matrix/synapse.sls
|
Stasiek Michalski |
755898 |
{% set roles = salt['grains.get']('roles', []) %}
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_dependencies:
|
|
Stasiek Michalski |
73f0a6 |
pkg.installed:
|
|
Stasiek Michalski |
73f0a6 |
- pkgs:
|
|
Stasiek Michalski |
643497 |
- python3-matrix-synapse
|
|
Stasiek Michalski |
755898 |
- python3-matrix-synapse-ldap3
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_systemd_file:
|
|
Stasiek Michalski |
73f0a6 |
file.managed:
|
|
Stasiek Michalski |
73f0a6 |
- name: /etc/systemd/system/synapse.service
|
|
Stasiek Michalski |
73f0a6 |
- source: salt://profile/matrix/files/synapse.service
|
|
Stasiek Michalski |
73f0a6 |
- require_in:
|
|
Stasiek Michalski |
73f0a6 |
- service: synapse_service
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_log_dir:
|
|
Stasiek Michalski |
73f0a6 |
file.directory:
|
|
Stasiek Michalski |
73f0a6 |
- name: /var/log/matrix-synapse/
|
|
Stasiek Michalski |
73f0a6 |
- user: synapse
|
|
Stasiek Michalski |
73f0a6 |
- group: synapse
|
|
Stasiek Michalski |
73f0a6 |
- require_in:
|
|
Stasiek Michalski |
73f0a6 |
- service: synapse_service
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_data_dir:
|
|
Stasiek Michalski |
73f0a6 |
file.directory:
|
|
Stasiek Michalski |
73f0a6 |
- name: /var/lib/matrix-synapse/
|
|
Stasiek Michalski |
73f0a6 |
- user: synapse
|
|
Stasiek Michalski |
73f0a6 |
- group: synapse
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_media_store_dir:
|
|
Stasiek Michalski |
73f0a6 |
file.directory:
|
|
Stasiek Michalski |
73f0a6 |
- name: /var/lib/matrix-synapse/media-store/
|
|
Stasiek Michalski |
73f0a6 |
- user: synapse
|
|
Stasiek Michalski |
73f0a6 |
- group: synapse
|
|
Stasiek Michalski |
73f0a6 |
- require:
|
|
Stasiek Michalski |
73f0a6 |
- file: synapse_data_dir
|
|
Stasiek Michalski |
73f0a6 |
- require_in:
|
|
Stasiek Michalski |
73f0a6 |
- service: synapse_service
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
73f0a6 |
synapse_uploads_dir:
|
|
Stasiek Michalski |
73f0a6 |
file.directory:
|
|
Stasiek Michalski |
73f0a6 |
- name: /var/lib/matrix-synapse/uploads/
|
|
Stasiek Michalski |
73f0a6 |
- user: synapse
|
|
Stasiek Michalski |
73f0a6 |
- group: synapse
|
|
Stasiek Michalski |
73f0a6 |
- require:
|
|
Stasiek Michalski |
73f0a6 |
- file: synapse_data_dir
|
|
Stasiek Michalski |
73f0a6 |
- require_in:
|
|
Stasiek Michalski |
73f0a6 |
- service: synapse_service
|