diff --git a/roles/prosody/templates/prosody.cfg.lua.j2 b/roles/prosody/templates/prosody.cfg.lua.j2 index 5bbb850a62b444ebb9081bd8e96d2eee71ed6404..1ca7fcab35e51fbc1a92dd814b0311ad3f375912 100644 --- a/roles/prosody/templates/prosody.cfg.lua.j2 +++ b/roles/prosody/templates/prosody.cfg.lua.j2 @@ -79,12 +79,14 @@ archive_expires_after = "1w" -- Standard ports c2s_ports = {5222} s2s_ports = {5269} +proxy65_ports = {5000} -- PROXY protocol ports proxy_port_mappings = { [15222] = "c2s", [15269] = "s2s", - [15280] = "http" + [15280] = "http", + [15000] = "proxy65" } proxy_trusted_proxies = { diff --git a/services.im.yml b/services.im.yml index f766cb56046c8ac7d818f31949a02e467935e69e..72095cd099ee22ded83dc300a971cd7386fe8bee 100644 --- a/services.im.yml +++ b/services.im.yml @@ -13,6 +13,7 @@ jabber: - 5269 - 5280 - 5282 + - 15000 - 15222 - 15269 - 15280 @@ -38,6 +39,8 @@ jabber: - name: prosody use_proxy_protocol: true ports: + - internal: 15000 + public: 5000 - internal: 15222 public: 5222 - internal: 15269