Refactor matterbridge_media macro
Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
parent
84c1cecf61
commit
6ebd02042f
@ -44,15 +44,15 @@
|
||||
- proxy_set_header: Host $http_host
|
||||
- resolver: '{{ resolver }} ipv4=off valid=24h'
|
||||
{%- endmacro -%}
|
||||
{%- macro matterbridge_media(name) -%}
|
||||
{%- macro matterbridge_media(domain, name) -%}
|
||||
- server:
|
||||
- include:
|
||||
- snippets/listen
|
||||
- snippets/tls_load
|
||||
- snippets/tls
|
||||
- server_name: {% if name == 'general' %}load.casa{%- else %}{{ name ~ '.load.casa' }}{%- endif %}
|
||||
- server_name: {{ domain }}
|
||||
- location /:
|
||||
- proxy_pass: http://libertacasa-{{ name }}.matterbridge.dericom02.rigel.lysergic.dev
|
||||
- proxy_pass: http://{{ name }}.matterbridge.dericom02.rigel.lysergic.dev
|
||||
{%- endmacro -%}
|
||||
|
||||
nginx:
|
||||
@ -316,9 +316,8 @@ nginx:
|
||||
|
||||
matterbridge.conf:
|
||||
config:
|
||||
{{ matterbridge_media('general') }}
|
||||
{{ matterbridge_media('irc') }}
|
||||
|
||||
{{ matterbridge_media('load.casa', 'libertacasa-general') }}
|
||||
{{ matterbridge_media('irc.load.casa', 'libertacasa-irc') }}
|
||||
meet.conf:
|
||||
config:
|
||||
- server:
|
||||
|
Loading…
Reference in New Issue
Block a user