From 7d4d68b46658c266e345700cca62c9911222d048 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 20 Jan 2020 14:00:54 +0100 Subject: [PATCH] add websocket config --- defaults/main.yml | 4 ++++ templates/services/compose.yml.j2 | 3 +++ 2 files changed, 7 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 512076d..78e4bfe 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -34,6 +34,10 @@ bitwardenrs_healthcheck: bitwardenrs_base_url: "http://localhost/" +bitwardenrs_websocket_enabled: False +bitwardenrs_websocket_exposed_port: 3012 +bitwardenrs_websocket_exposed_ip: 127.0.0.1 + # @var bitwardenrs_templates_folder: $ "_unset_" bitwardenrs_reload_templates: False diff --git a/templates/services/compose.yml.j2 b/templates/services/compose.yml.j2 index 1df0285..9b5ec06 100644 --- a/templates/services/compose.yml.j2 +++ b/templates/services/compose.yml.j2 @@ -9,6 +9,9 @@ services: restart: {{ bitwardenrs_restart_policy }} ports: - {{ bitwardenrs_exposed_ip + ':' if bitwardenrs_exposed_ip is defined else '' }}{{ bitwardenrs_exposed_port }}:8080 + {% if bitwardenrs_websocket_enabled %} + - {{ bitwardenrs_websocket_exposed_ip + ':' if bitwardenrs_websocket_exposed_ip is defined else '' }}{{ bitwardenrs_websocket_exposed_port }}:3012 + {% end %} volumes: - data:/app/data {% for volume in bitwardenrs_volumes_extra %}