Blame pillar/role/matrix.sls
|
Stasiek Michalski |
73f0a6 |
include:
|
|
Stasiek Michalski |
449672 |
{% if salt['grains.get']('include_secrets', True) %}
|
|
Stasiek Michalski |
73f0a6 |
- secrets.role.matrix
|
|
Stasiek Michalski |
449672 |
{% endif %}
|
|
Stasiek Michalski |
449672 |
- role.common.nginx
|
|
Stasiek Michalski |
dcada2 |
|
|
Stasiek Michalski |
dcada2 |
profile:
|
|
Stasiek Michalski |
dcada2 |
matrix:
|
|
Stasiek Michalski |
a58913 |
database_host: postgresql.infra.opensuse.org
|
|
Stasiek Michalski |
a58913 |
database_name: matrix
|
|
Stasiek Michalski |
a58913 |
database_user: matrix
|
|
Stasiek Michalski |
7bfc09 |
appservices:
|
|
Stasiek Michalski |
7bfc09 |
discord:
|
|
Stasiek Michalski |
7bfc09 |
repo: https://github.com/Half-Shot/matrix-appservice-discord.git
|
|
Stasiek Michalski |
7bfc09 |
port: 9001
|
|
Stasiek Michalski |
7bfc09 |
client_id: 672058964707377152
|
|
Stasiek Michalski |
7bfc09 |
appservice_id: 330d1b6dcdf6a2217454f8227d2a960030d341a8baca5fa5c40f4081b6f40acd
|
|
Stasiek Michalski |
7a486f |
build: True
|
|
Stasiek Michalski |
7bfc09 |
webhook:
|
|
Stasiek Michalski |
7bfc09 |
repo: https://github.com/turt2live/matrix-appservice-webhooks
|
|
Stasiek Michalski |
7bfc09 |
port: 9002
|
|
Stasiek Michalski |
7bfc09 |
appservice_id: f4de7550133374c703c4cd64c5898cf1b82b65d4a5c2aca93863ee1fb859df91
|
|
Stasiek Michalski |
7a486f |
build: False
|
|
Stasiek Michalski |
7bfc09 |
irc:
|
|
Stasiek Michalski |
7bfc09 |
repo: https://github.com/matrix-org/matrix-appservice-irc
|
|
Stasiek Michalski |
7bfc09 |
port: 9003
|
|
Stasiek Michalski |
7bfc09 |
appservice_id: 1deb544b666b3aba1d9d49d3d4785eeb2fb2befa24e0743c91e6290866003c33
|
|
Stasiek Michalski |
7a486f |
build: True
|
|
Stasiek Michalski |
3b66c9 |
telegram:
|
|
Stasiek Michalski |
3b66c9 |
appservice_id: oepzkscngbyqvopzn773ns7whfxyfslgjhy7mumy7syurqp3f4kvb4sgufz9nfsw
|
|
Stasiek Michalski |
fe5ed2 |
api_id: 1331253
|
|
Stasiek Michalski |
187e05 |
|
|
Stasiek Michalski |
0fbf50 |
nginx:
|
|
Stasiek Michalski |
0fbf50 |
ng:
|
|
Stasiek Michalski |
0fbf50 |
servers:
|
|
Stasiek Michalski |
0fbf50 |
managed:
|
|
Stasiek Michalski |
0fbf50 |
chat.opensuse.org.conf:
|
|
Stasiek Michalski |
0fbf50 |
config:
|
|
Stasiek Michalski |
0fbf50 |
- server:
|
|
Stasiek Michalski |
0fbf50 |
- server_name: chat.opensuse.org
|
|
Stasiek Michalski |
0fbf50 |
- listen:
|
|
Stasiek Michalski |
0fbf50 |
- 80
|
|
Stasiek Michalski |
0fbf50 |
- default_server
|
|
Stasiek Michalski |
0fbf50 |
- root: /var/www/riot-web
|
|
Stasiek Michalski |
0fbf50 |
- gzip_vary: 'on'
|
|
Stasiek Michalski |
0fbf50 |
- gzip_min_length: 1000
|
|
Stasiek Michalski |
0fbf50 |
- gzip_comp_level: 5
|
|
Stasiek Michalski |
0fbf50 |
- gzip_types:
|
|
Stasiek Michalski |
0fbf50 |
- text/plain
|
|
Stasiek Michalski |
449672 |
- text/xml
|
|
Stasiek Michalski |
449672 |
- text/x-js
|
|
Stasiek Michalski |
0fbf50 |
- application/json
|
|
Stasiek Michalski |
0fbf50 |
- text/css
|
|
Stasiek Michalski |
0fbf50 |
- application/x-javascript
|
|
Stasiek Michalski |
0fbf50 |
- application/javascript
|
|
Stasiek Michalski |
0fbf50 |
- expires: $expires
|
|
Stasiek Michalski |
0fbf50 |
- location /:
|
|
Stasiek Michalski |
0fbf50 |
- index:
|
|
Stasiek Michalski |
0fbf50 |
- index.html
|
|
Stasiek Michalski |
0fbf50 |
- index.htm
|
|
Stasiek Michalski |
0fbf50 |
- location ~* \.(?:ttf|otf|eot|woff)$:
|
|
Stasiek Michalski |
0fbf50 |
- add_header: Access-Control-Allow-Origin "*"
|
|
Stasiek Michalski |
0fbf50 |
- access_log: /var/log/nginx/chat.access.log combined
|
|
Stasiek Michalski |
0fbf50 |
- error_log: /var/log/nginx/chat.error.log
|
|
Stasiek Michalski |
0fbf50 |
- server:
|
|
Stasiek Michalski |
0fbf50 |
- server_name: dimension.opensuse.org
|
|
Stasiek Michalski |
0fbf50 |
- listen:
|
|
Stasiek Michalski |
0fbf50 |
- 80
|
|
Stasiek Michalski |
0fbf50 |
- root: /var/www/html
|
|
Stasiek Michalski |
0fbf50 |
- index: index.html
|
|
Stasiek Michalski |
0fbf50 |
- location /:
|
|
Stasiek Michalski |
0fbf50 |
- proxy_set_header X-Forwarded-For: $proxy_add_x_forwarded_for
|
|
Stasiek Michalski |
0fbf50 |
- proxy_pass: http://localhost:8184
|
|
Stasiek Michalski |
0fbf50 |
enabled: True
|
|
Stasiek Michalski |
0fbf50 |
|
|
Stasiek Michalski |
187e05 |
sudoers:
|
|
Stasiek Michalski |
187e05 |
included_files:
|
|
Stasiek Michalski |
187e05 |
/etc/sudoers.d/group_matrix-admins:
|
|
Stasiek Michalski |
187e05 |
groups:
|
|
Stasiek Michalski |
187e05 |
matrix-admins:
|
|
Stasiek Michalski |
187e05 |
- 'ALL=(ALL) ALL'
|
|
Stasiek Michalski |
f5e2b9 |
|
|
Stasiek Michalski |
ed486e |
apparmor:
|
|
Stasiek Michalski |
ed486e |
profiles:
|
|
Stasiek Michalski |
ed486e |
matrix-synapse:
|
|
Stasiek Michalski |
ed486e |
source: salt://profile/matrix/files/matrix-synapse.apparmor
|
|
Stasiek Michalski |
7491bc |
|
|
Stasiek Michalski |
f5e2b9 |
zypper:
|
|
Stasiek Michalski |
f5e2b9 |
repositories:
|
|
Stasiek Michalski |
f5e2b9 |
openSUSE:infrastructure:matrix:
|
|
Stasiek Michalski |
f5e2b9 |
baseurl: http://download.infra.opensuse.org/repositories/openSUSE:/infrastructure:/matrix/openSUSE_Leap_$releasever/
|
|
Stasiek Michalski |
f5e2b9 |
priority: 100
|
|
Stasiek Michalski |
7491bc |
refresh: True
|