Преглед на файлове

Add matrix_hookshot_container_network

pull/2593/head
Slavi Pantaleev преди 2 години
родител
ревизия
ade312e6f6
променени са 3 файла, в които са добавени 9 реда и са изтрити 2 реда
  1. +2
    -0
      roles/custom/matrix-bridge-hookshot/defaults/main.yml
  2. +5
    -0
      roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml
  3. +2
    -2
      roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2

+ 2
- 0
roles/custom/matrix-bridge-hookshot/defaults/main.yml Целия файл

@@ -200,6 +200,8 @@ matrix_hookshot_permissions: []
matrix_hookshot_bot_displayname: Hookshot Bot
matrix_hookshot_bot_avatar: 'mxc://half-shot.uk/2876e89ccade4cb615e210c458e2a7a6883fe17d'

matrix_hookshot_container_network: "{{ matrix_docker_network }}"

# A list of extra arguments to pass to the container
matrix_hookshot_container_extra_arguments: []



+ 5
- 0
roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml Целия файл

@@ -107,6 +107,11 @@
group: "{{ matrix_user_groupname }}"
when: matrix_hookshot_github_enabled | bool and matrix_hookshot_github_private_key|length > 0

- name: Ensure matrix-hookshot container network is created
community.general.docker_network:
name: "{{ matrix_hookshot_container_network }}"
driver: bridge

- name: Ensure matrix-hookshot.service installed
ansible.builtin.template:
src: "{{ role_path }}/templates/systemd/matrix-hookshot.service.j2"


+ 2
- 2
roles/custom/matrix-bridge-hookshot/templates/systemd/matrix-hookshot.service.j2 Целия файл

@@ -20,8 +20,8 @@ ExecStart={{ devture_systemd_docker_base_host_command_docker }} run --rm --name
--log-driver=none \
--user={{ matrix_user_uid }}:{{ matrix_user_gid }} \
--cap-drop=ALL \
--network={{ matrix_docker_network }} \
-v {{ matrix_hookshot_base_path }}:/data:z \
--network={{ matrix_hookshot_container_network }} \
--mount type=bind,src={{ matrix_hookshot_base_path }},dst=/data \
{% for port in matrix_hookshot_container_http_host_bind_ports %}
-p {{ port }} \
{% endfor %}


Зареждане…
Отказ
Запис