No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dashie der otter 9484d75ce6
Pffff
1 year ago
.dockerignore First commit 1 year ago
.drone.yml Add DroneCI config 1 year ago
Dockerfile Pffff 1 year ago
README.md Comment 1 year ago
docker-entrypoint.sh Should be static 1 year ago
ifzeropjproject.patch Pffff 1 year ago

README.md

asterisk

My own asterisk image, built using Alpine and Asterisk is itself built from sources, this asterisk was made and configured to use a LUA dialplan.

Volumes:

  • /etc/asterisk [configuration]
  • /var/spool/asterisk [home of asterisk user]
  • /var/log/asterisk [logs…]

Make sure that your asterisk config doesn’t do dynamic stuff inside /var/lib/asterisk as it contain install-time things and can’t be mounted as a volume.

Like use astdbdir => /var/spool/asterisk instead of “lib”.

No env vars, fill your own configuration using Volume or bind in advance before creating the container.

Asterisk will be running uder ‘asterisk’ user.

By default this user will use UUID 1000 and GUID 1000, his home directory is /var/spool/asterisk.

Use ENV variables ASTERISK_UUID and ASTERISK_GUID at creation to change them.

Connect to asterisk console :

docker exec -it asterisk -rvvvvvvv