All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Based on Asterisk 18.2.0 LTS
- First 18.15.x official release
- Switched default PBX engine from Asterisk 16 LTS to Asterisk 18 LTS
- New Versioning template:
- izPBX 18.15.x = Latest release with Asterisk 18 LTS + FreePBX 15
- izPBX 0.9.x = Latest release with Asterisk 16 LTS + FreePBX 15 (not more supported)
- chown freepbx and asterisk files every time on startup to avoid permission denied errors
- Asterisk 16.16.0
- Asterisk 18.2.0
- Fixed SMTP SASL authentication problem
- Asterisk 16.15.0
- FOP2 2.31.29
- added perl-DBI, perl-DBD-mysql used by fop2 recording_fop2.pl
- sngrep 1.4.8
- Asterisk 18.1.0 build in dev branch
- Asterisk 16.14.0
- enabled compile flag
--enable app_mysql
used by MySQL cidlookup - implemented the $APP_DATA/.initialized file to detect an already installed system
- docker logs small refactoring
- fix FOP2 registering when missing default eth0 interface
- fix missing
/var/run/asterisk
needed by last FreePBX update
- updated
default.env
with- APP_PORT_AMI=8088
- defined release immutable image tag into docker-compose.yml
- upgrade mariadb from 10.4 to 1.5.5. remember to upgrade database schema with:
- $ docker exec -it izpbx-db bash
- $ mysql_upgrade -u root -p
- added phpMyAdmin support
- updated
default.env
with- NB. don't forget to accordingly update your
.env
file with the following lines: - PMA_ALIAS=/admin/pma
- PMA_ALLOW_FROM=127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16
- NB. don't forget to accordingly update your
- new configuration variable: SMTP_MAIL_FROM for setting the From address of outgoing emails
- Asterisk 16.13.0
- FOP2 2.31.28
- added glibc-langpack-en to fix missing locale messages
- DNSMASQ (DHCP+TFTP) service support
- updated
default.env
with- NB. don't forget to accordingly update your
.env
file with the following lines: - APP_PORT_DHCP=67
- #DHCP_ENABLED=true
- #DHCP_POOL_START=10.1.1.10
- #DHCP_POOL_END=10.1.1.250
- #DHCP_POOL_LEASE=72h
- #DHCP_DOMAIN=izpbx.local
- #DHCP_DNS=10.1.1.1
- #DHCP_GW=10.1.1.1
- #DHCP_NTP=10.1.1.1
- NB. don't forget to accordingly update your
- updated
docker-compose.yml
with- NB. don't forget to accordingly update your
docker-compose.yml
file with the following lines: - ${APP_PORT_DHCP}:${APP_PORT_DHCP}/udp
- NB. don't forget to accordingly update your
- renamed TFTPD_ENABLED into TFTP_ENABLED
- tftp-server by kernel.org replaced with dnsmasq service
- TFTPD Server support
- updated
default.env
with APP_PORT_TFTP (don't forget to accordingly update your.env
file) - updated
docker-compose.yml
with APP_PORT_TFTP - fix asterisk logs rotating
- FOP2 automatic upgrade suppport
- Asterisk 16.11.1
- FOP2 license code management
- updated
default.env
: added FOP2_LICENSE_NAME, FOP2_LICENSE_CODE (don't forget to accordingly update your.env
file)
- Asterisk 16.10.0
- Persistent root home dir support (to keep bash and asterisk console history)
- Eye candy customizations for doker shell
- fix typo
- First Public Release