Skip to content

Commit 5e6953e

Browse files
committed
Copy recent improvements from ejabberd container image
1 parent d563358 commit 5e6953e

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

ecs/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ ADD --chown=ejabberd:ejabberd https://download.process-one.net/cacert.pem conf/c
118118
# Setup runtime environment
119119
USER ejabberd
120120
VOLUME ["$HOME/database","$HOME/conf","$HOME/logs","$HOME/upload"]
121-
EXPOSE 1880 1883 4369-4399 5210 5222 5269 5280 5443
121+
EXPOSE 1880 1883 4369-4399 5210 5222 5269 5280 5443 5478 7777 50000-50099
122122

123123
ENTRYPOINT ["/sbin/tini","--","/home/ejabberd/bin/ejabberdctl"]
124124
CMD ["foreground"]

ecs/conf/ejabberd.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ define_macro:
2424
PORT_HTTP: 5280
2525
PORT_BROWSER: 1880
2626
PORT_STUN: 5478
27+
PORT_TURN_MIN: 50000
28+
PORT_TURN_MAX: 50099
2729
PORT_MQTT: 1883
2830
PORT_PROXY65: 7777
2931

@@ -98,6 +100,8 @@ listen:
98100
transport: udp
99101
module: ejabberd_stun
100102
use_turn: true
103+
turn_min_port: PORT_TURN_MIN
104+
turn_max_port: PORT_TURN_MAX
101105
## The server's public IPv4 address:
102106
# turn_ipv4_address: "203.0.113.3"
103107
## The server's public IPv6 address:

0 commit comments

Comments
 (0)