Procházet zdrojové kódy

Add `matrix_authentication_service_config_http_listener_web_resources*` variables for controlling Matrix Authentication Service's web HTTP listener's resources

pull/4615/head
Slavi Pantaleev před 5 měsíci
rodič
revize
8857f78a4d
2 změnil soubory, kde provedl 17 přidání a 7 odebrání
  1. +16
    -0
      roles/custom/matrix-authentication-service/defaults/main.yml
  2. +1
    -7
      roles/custom/matrix-authentication-service/templates/config.yaml.j2

+ 16
- 0
roles/custom/matrix-authentication-service/defaults/main.yml Zobrazit soubor

@@ -314,6 +314,22 @@ matrix_authentication_service_config_secrets_keys: |-
# # # #
######################################################################################## ########################################################################################


# Controls the resources exposed by the `web` HTTP listener.
matrix_authentication_service_config_http_listener_web_resources: "{{ matrix_authentication_service_config_http_listener_web_resources_default + matrix_authentication_service_config_http_listener_web_resources_auto + matrix_authentication_service_config_http_listener_web_resources_custom }}"
matrix_authentication_service_config_http_listener_web_resources_default: |-
{{
[
{'name': 'discovery'},
{'name': 'human'},
{'name': 'oauth'},
{'name': 'compat'},
{'name': 'graphql'},
{'name': 'assets'},
]
}}
matrix_authentication_service_config_http_listener_web_resources_auto: []
matrix_authentication_service_config_http_listener_web_resources_custom: []

# Controls the `http.public_base` configuration setting. # Controls the `http.public_base` configuration setting.
matrix_authentication_service_config_http_public_base: "https://{{ matrix_authentication_service_hostname }}{{ '/' if matrix_authentication_service_path_prefix == '/' else (matrix_authentication_service_path_prefix + '/') }}" matrix_authentication_service_config_http_public_base: "https://{{ matrix_authentication_service_hostname }}{{ '/' if matrix_authentication_service_path_prefix == '/' else (matrix_authentication_service_path_prefix + '/') }}"




+ 1
- 7
roles/custom/matrix-authentication-service/templates/config.yaml.j2 Zobrazit soubor

@@ -2,13 +2,7 @@
http: http:
listeners: listeners:
- name: web - name: web
resources:
- name: discovery
- name: human
- name: oauth
- name: compat
- name: graphql
- name: assets
resources: {{ matrix_authentication_service_config_http_listener_web_resources | to_json }}
binds: binds:
- address: '[::]:8080' - address: '[::]:8080'
proxy_protocol: false proxy_protocol: false


Načítá se…
Zrušit
Uložit