diff --git a/README.md b/README.md index fa117c4ed75a4f6057bfee8b6e3a6fff5476b75c..0c7fc1545b1a1d884962a1324e55c48ef81b703d 100644 --- a/README.md +++ b/README.md @@ -71,23 +71,28 @@ git clone https://gitlab.servus.at/autoradio/engine ### Install System Libraries -Aura Engine requires at least `Node 13` and `Python 3.7`. +Aura Engine requires at least `Node 13`, `Python 3.7`. Then install `Liquidsoap 1.4.1` using [OPAM](https://www.liquidsoap.info/doc-1.4.1/install.html). + +Having these installed you need to ```bash sudo apt install \ git \ supervisor \ - nodejs \ - python3.7 python3.7-pip python3.7-dev \ redis-server \ libsndfile1 ffmpeg \ - liquidsoap liquidsoap-plugin-icecast \ mariadb-server libmariadbclient-dev \ quelcom \ - liquidsoap-plugin-alsa liquidsoap-plugin-pulseaudio \ - liquidsoap-plugin-all ``` +And finally + +```bash +opam depext fdkaac flac opus pulseaudio bjack alsa +opam install fdkaac flac opus pulseaudio bjack alsa +``` + + ### Install Engine Development Environment diff --git a/run.sh b/run.sh index eb6863972fddf4e411b2bcd41dc8e2d6670bf58e..fb7682f496d447e8d73a72246d796ff227a6b506 100755 --- a/run.sh +++ b/run.sh @@ -17,7 +17,7 @@ if [ $mode == "engine" ]; then fi if [ $mode == "lqs" ]; then - (cd modules/liquidsoap/ && /usr/bin/liquidsoap $debug ./engine.liq) + (cd modules/liquidsoap/ && liquidsoap $debug ./engine.liq) fi if [ $mode == "api" ]; then