dmt

source code for the kunsthal art installation
git clone git://parazyd.org/dmt.git
Log | Files | Refs | README | LICENSE

README.md (1660B)


      1 dmt
      2 ===
      3 
      4 Description to be written.
      5 
      6 
      7 Software dependencies
      8 ---------------------
      9 
     10 This stack runs on two different machines: A FreePBX box, and a Caller
     11 Station. Their setup is documented below.
     12 
     13 
     14 ### Caller Station
     15 
     16 The Caller Station is a laptop running [Ubuntu Studio
     17 17.10](https://ubuntustudio.org/). For our setup, we have removed
     18 Pulseaudio by issuing:
     19 
     20 ```
     21 # apt purge pulseaudio pulseaudio-utils pavucontrol
     22 ```
     23 
     24 A reboot after removing Pulseaudio is necessary because it's integrated
     25 in the desktop environment and this proved as the cleanest way to get
     26 the system without it.
     27 
     28 Once this is done, we can install the additional software needed to run
     29 the part of the stack running on the Caller Station. Our SIP software of
     30 choice is [Twinkle](http://www.twinklephone.com/), and our daemons are
     31 written in Python 3, along with using some external libraries for it. We
     32 can install all the dependencies by running the following:
     33 
     34 ```
     35 # apt install git twinkle python3-flask xdotool tmux openssh-server openssh-client alsa-utils
     36 ```
     37 
     38 Once we have our dependencies in place, we can clone this git repository
     39 and proceed. The actual deployment is documented further on in this
     40 readme.
     41 
     42 ```
     43 $ git clone https://github.com/awk0324/dmt.git
     44 ```
     45 
     46 For automation, it is also useful to generate an SSH key and copy it to
     47 the FreePBX box's root user, which setup is explained below.
     48 
     49 
     50 ### FreePBX box
     51 
     52 To be written.
     53 
     54 
     55 Acknowledgments
     56 ---------------
     57 
     58 Funkadelic's "Who Says a Funk Band Can't Play Rock?!" is copyright by
     59 **Funkadelic/George Clinton/Walter Morrison/Michael Hampton**.
     60 
     61 Funkadelic's "Maggot Brain" cover art is copyright by **Westbound
     62 Records**.