dmt

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

commit 40e246fbac78b817d17b197e20a68f326ee842c6
parent fa445d4cf90a2ccff46ac9b024cfbea238c29d8a
Author: parazyd <parazyd@dyne.org>
Date:   Sat, 18 Nov 2017 04:22:16 +0100

document software dependencies

Diffstat:
AREADME.md | 62++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Afunkadelic-maggot-brain.jpg | 0
2 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -0,0 +1,62 @@ +dmt +=== + +Description to be written. + + +Software dependencies +--------------------- + +This stack runs on two different machines: A FreePBX box, and a Caller +Station. Their setup is documented below. + + +### Caller Station + +The Caller Station is a laptop running [Ubuntu Studio +17.10](https://ubuntustudio.org/). For our setup, we have removed +Pulseaudio by issuing: + +``` +# apt purge pulseaudio pulseaudio-utils pavucontrol +``` + +A reboot after removing Pulseaudio is necessary because it's integrated +in the desktop environment and this proved as the cleanest way to get +the system without it. + +Once this is done, we can install the additional software needed to run +the part of the stack running on the Caller Station. Our SIP software of +choice is [Twinkle](http://www.twinklephone.com/), and our daemons are +written in Python 3, along with using some external libraries for it. We +can install all the dependencies by running the following: + +``` +# apt install git twinkle python3-flask xdotool tmux openssh-server openssh-client alsa-utils +``` + +Once we have our dependencies in place, we can clone this git repository +and proceed. The actual deployment is documented further on in this +readme. + +``` +$ git clone https://github.com/awk0324/dmt.git +``` + +For automation, it is also useful to generate an SSH key and copy it to +the FreePBX box's root user, which setup is explained below. + + +### FreePBX box + +To be written. + + +Acknowledgments +--------------- + +Funkadelic's "Who Says a Funk Band Can't Play Rock?!" is copyright by +**Funkadelic/George Clinton/Walter Morrison/Michael Hampton**. + +Funkadelic's "Maggot Brain" cover art is copyright by **Westbound +Records**. diff --git a/funkadelic-maggot-brain.jpg b/funkadelic-maggot-brain.jpg Binary files differ.