Blame salt/profile/matrix/synapse.sls
|
Stasiek Michalski |
73f0a6 |
synapse_dependencies:
|
|
Stasiek Michalski |
73f0a6 |
pkg.installed:
|
|
Stasiek Michalski |
73f0a6 |
- pkgs:
|
|
Stasiek Michalski |
7a486f |
- matrix-synapse
|
|
Stasiek Michalski |
73f0a6 |
|
|
Stasiek Michalski |
3be4d9 |
synapse:
|
|
Stasiek Michalski |
3be4d9 |
group.present:
|
|
Stasiek Michalski |
3be4d9 |
- system: True
|
|
Stasiek Michalski |
3be4d9 |
- members:
|
|
Stasiek Michalski |
3be4d9 |
- synapse
|
|
Stasiek Michalski |
3be4d9 |
|
|
Sasi Olin |
931384 |
synapse_systemd_override:
|
|
Stasiek Michalski |
73f0a6 |
file.managed:
|
|
Sasi Olin |
a1250b |
- name: /etc/systemd/system/matrix-synapse.service.d/override.conf
|
|
Stasiek Michalski |
73f0a6 |
- source: salt://profile/matrix/files/synapse.service
|
|
Stasiek Michalski |
73f0a6 |
- require_in:
|
|
Stasiek Michalski |
73f0a6 |
- service: synapse_service
|
|
Stasiek Michalski |
73f0a6 |
|
|
Sasi Olin |
a1250b |
synapse_systemd_file:
|
|
Sasi Olin |
a1250b |
file.managed:
|
|
Sasi Olin |
a1250b |
- name: /etc/systemd/system/matrix-synapse.taget
|
|
Sasi Olin |
a1250b |
- source: salt://profile/matrix/files/synapse.target
|
|
Sasi Olin |
a1250b |
- require_in:
|
|
Sasi Olin |
a1250b |
- service: synapse_service
|
|
Sasi Olin |
a1250b |
|
|
Sasi Olin |
931384 |
synapse_worker_systemd_file:
|
|
Sasi Olin |
a1250b |
file.managed:
|
|
Sasi Olin |
a1250b |
- name: /etc/systemd/system/matrix-synapse-worker@.taget
|
|
Sasi Olin |
a1250b |
- source: salt://profile/matrix/files/synapse@.target
|
|
Sasi Olin |
a1250b |
- require_in:
|
|
Sasi Olin |
a1250b |
- service: synapse_service
|
|
Sasi Olin |
a1250b |
|
|
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
|