dotfiles/docker/freepbx/docker-compose.yaml
Marko Korhonen 1262c3b7f1
Added freepbx
Signed-off-by: Marko Korhonen <marko.korhonen@reekynet.com>
2020-01-14 16:01:14 +02:00

31 lines
748 B
YAML

version: '2'
services:
freepbx-app:
container_name: freepbx-app
image: tiredofit/freepbx
ports:
- 8012:80
- 5060:5060
- 5160:5160
- 18000-18100:18000-18100/udp
#### Flash Operator Panel
- 4445:4445
volumes:
- /docker/freepbx/certs:/certs
- /docker/freepbx/data:/data
- /docker/freepbx/logs:/var/log
- /docker/freepbx/www:/var/www/html
- /docker/freepbx/db:/var/lib/mysql
environment:
- RTP_START=18000
- RTP_FINISH=18100
- DB_EMBEDDED=TRUE
restart: always
### These final lines are for Fail2ban. If you don't want, comment and also add ENABLE_FAIL2BAN=FALSE to your environment
cap_add:
- NET_ADMIN
privileged: true