| 12345678910111213141516171819202122232425262728293031323334353637 |
- version: '3'
- services:
- pbx:
- container_name: pbx
- hostname: ${APP_FQDN}
- build: https://gogs.halsbox.ru/hal/docker-freepbx-latest.git
- image: halsbox/docker-freepbx:latest
- restart: always
- depends_on:
- - db
- env_file:
- - .env
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ${PERSISTENT_STORAGE_PATH}/pbx:/data
- cap_add:
- - NET_ADMIN
- privileged: true
- network_mode: host
- db:
- container_name: db
- image: mariadb:10.5.8
- command: --sql-mode=ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
- restart: always
- env_file:
- - .env
- ports:
- - ${APP_PORT_MYSQL}:3306
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ${PERSISTENT_STORAGE_PATH}/db:/var/lib/mysql
- environment:
- - MYSQL_ROOT_PASSWORD
- - MYSQL_DATABASE
- - MYSQL_USER
- - MYSQL_PASSWORD
|