소스 검색

Make exposing management UI configurable

pull/1894/head
Julian-Samuel Gebühr 3 년 전
부모
커밋
0ea146930b
2개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. +1
    -0
      roles/matrix-bot-maubot/defaults/main.yml
  2. +2
    -0
      roles/matrix-bot-maubot/templates/systemd/matrix-maubot.service.j2

+ 1
- 0
roles/matrix-bot-maubot/defaults/main.yml 파일 보기

@@ -17,6 +17,7 @@ matrix_bot_maubot_container_config_dir: "/root/.config/"

matrix_bot_maubot_bot_server: "https://{{ matrix_server_fqn_matrix }}"
matrix_bot_maubot_proxy_management_interface: False
matrix_bot_maubot_expose_management_interface: True


matrix_bot_maubot_logging_level: info


+ 2
- 0
roles/matrix-bot-maubot/templates/systemd/matrix-maubot.service.j2 파일 보기

@@ -25,7 +25,9 @@ ExecStart={{ matrix_host_command_docker }} run --rm --name matrix-maubot \
{{ arg }} \
{% endfor %}
--network={{ matrix_docker_network }} \
{% if matrix_bot_maubot_expose_management_interface|bool %}
-p {{ matrix_bot_maubot_port }}:29316 \
{% endif %}
{{ matrix_bot_maubot_docker_image }}

ExecStop=-{{ matrix_host_command_sh }} -c '{{ matrix_host_command_docker }} kill matrix-maubot 2>/dev/null || true'


불러오는 중...
취소
저장