7.4beta docker test: Install & run Asterisk 16.3 on hap ac2

require:
1.USB Disk and format it use ext3/4
2.read & do this: https://help.mikrotik.com/docs/display/ROS/Container ( DO Create Network)

on linux pc:

docker pull --platform arm andrius/asterisk:16.3.0-alpine

docker save andrius/asterisk > asterisk.tar

scp asterisk.tar admin@routerosip:/disk3/.



on hap ac2:
/container> add file=disk3/asterisk.tar root-dir=disk3/asterisk interface=veth1
/container> print
0 name=“8597c17b-5213-429b-90fc-3badd76d4b44” tag=“andrius/asterisk:16.3.0-alpine” os=“linux” arch=“arm” interface=veth1
root-dir=disk3/asterisk mounts=“” dns=“” status=stopping
/container> start 0
/container> print
0 name=“8597c17b-5213-429b-90fc-3badd76d4b44” tag=“andrius/asterisk:16.3.0-alpine” os=“linux” arch=“arm” interface=veth1
root-dir=disk3/asterisk mounts=“” dns=“” status=running

on linux pc:

scp admin@routerip:/disk3/asterisk/etc/asterisk/sip.conf .

scp admin@routerip:/disk3/asterisk/etc/asterisk/extensions.conf .

add lines to sip.conf end:
[200]
type=friend
host=dynamic
secret=200
context=test

[201]
type=friend
host=dynamic
secret=201
context=test

add lines to extensions.conf end:
[test]
exten => _2XX, 1, dial(sip/${EXTEN})

copy back to ac2:

scp sip.conf admin@routerip:/disk3/asterisk/etc/asterisk/.

scp extensions.conf admin@routerip:/disk3/asterisk/etc/asterisk/.

restart on ac2:
/container> stop 0
/container> start 0

that’s all!!

Use the VOIP software on your phone or computer (I use ZoiPer), sign up and call!