In dieser Anleitung werden die Schritte für eine Installation von Casa Corrently über die Kommadozeile (CLI) erklärt. Die Installation kann auf einem eigenen Server order auf einem Raspberry PI im lokalen Netzwerk erfolgen.
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt install -y build-essential make gcc g++
sudo npm install -g pm2;sudo npm install -g casa-corrently-core-container --unsafe-perm
mkdir /etc/casa-corrently/;cd /etc/casa-corrently
pm2 start -n casa-corrently --time --max-memory-restart 204800000 --cwd /etc/casa-corrently -c '9 3 * * *' casa-corrently-container
Mittels pm2 wird sichergestellt, dass Updates von Untermodulen automatisch jede Nacht um 03:09 Uhr installiert werden. Nach dem Start sollte nach etwa 5 Minuten die erste Installation abgeschlossen sein und das Webinterface am Port 3000 verfügbar sein (http://ip_adresse:3000).
Um von einem anderen Rechner zugreifen zu können, muss in der Firewall der Zugriff auf Port 3000 erlaubt sein.
Service steuern (via pm2):