Public | Automated Build

Last pushed: 2 years ago
Short Description
FreePBX 13, Asterisk 13, Ubuntu 14.04
Full Description

FreePBX on Docker

Image includes

  • phusion/baseimage (Ubuntu 14.04)
  • LAMP stack (apache2, mysql, php)
  • Asterisk 13
  • FreePBX 13

Run your FreePBX image

docker run --net=host -d -t jmar71n/freepbx

Test it out by visiting your hosts ip address in a browser.

Fork ME

Please feel free to fork or contribite to this image.

Docker Pull Command
Source Repository

Comments (17)
4 months ago

Any chance of an update please?

6 months ago

Thanks a lot for your Work

I noticed that there is no Fail2ban module installed or available !!!

Is it normal or not at all compatible with this release ???

Or if its possible, how to install ?

How to know if there is a firewall available on this release ??

7 months ago

any idea why it doe not work when mounting the mysql directory to host in order to store the freepbx data?

I'm trying to run this docker with the following command line but the databases are not created

docker run --net=host -d -t -v /docker/pbx-data:/var/lib/mysql jmar71n/freepbx

9 months ago

Configuration is being reset on restart, how do I correct this ?

10 months ago

Also worth noting that you'll need to enable mod_rewrite to fix the 500 error that will occur after the latest update to freepbx:

docker exec -it <containerIdOrName> bash
a2enmod rewrite
service apache2 restart

10 months ago

For gpg key issues:

docker exec -it <containerIdOrName> bash
su asterisk
gpg --refresh-keys --keyserver
rm /var/www/html/admin/modules/_cache/*

a year ago

Updates not working because an gpg key change. any idea how to fix that?

a year ago

Since 16 LTS is out, any idea to move to that?

2 years ago

Q, How do you handle data storage? This image doesn't seem to allow the asterisk or mysql data to be in a volume. Closest I've been able to get has been to use full backups often.

2 years ago


I have an Atom (Intel N2600) based mini server for my home automation and I want to use the same to host my docker instances. I have docker installed using Linux Mint 32-bits, I'm unable to run your container on my platform I have the following issue:
FATA[0001] Error response from daemon: Cannot start container c978d12d673ad5a9fc696334964079f8654741c96ae16a167f58efa49d3d670f: [8] System error: exec format error

Any idea? Are you using 64bits ubuntu?