View on GitHub

Asterisk RadIo Archetecture

Asterisk based Public Addressing System

Home

Setting up the system.

Dependencies

Installing Aria

  1. Install Asterisk as given here
  2. Install Python(2.7) and Python-flask.
  3. Pull Aria from github.com and change branch to release.
    
    $ git clone git@github.com:AriaCET/aria-server.git
    $ git checkout release
                
  4. Run install to install server as a systemd/init.d/upstart service
    
    $ ./install SYSTEMD #for systemd service. You can use INITD/UPSTART instead of SYSTEMD 
                

Setting File Permissions

  1. Create a special User "asterisk"
    
    $ groupadd -g 5060 asterisk
    $ useradd -u 5060 -d /var/lib/asterisk -g asterisk -s /bin/false asterisk
    $ passwd -l asterisk
                
  2. Change the file permissions
    
    $ chown -R asterisk:asterisk /var/run/asterisk
    $ chown -R asterisk:asterisk /var/log/asterisk
    $ chown -R asterisk:asterisk /var/spool/asterisk
    $ chown -R asterisk:asterisk /var/lib/asterisk
    $ chown -R asterisk:asterisk /etc/asterisk
    $ chown -R asterisk:asterisk /etc/aria-server
                

Running Aria

Aria is installed as a systemd service.
Note: Default password and username is "admin"

See also: Aria Client.