Uninstall indi allsky - aaronwmorris/indi-allsky GitHub Wiki

If you wish to remove or disable indi-allsky

Disable services

Running the following commands is sufficient to stop the program from running, but it will remain installed.

systemctl --user disable indiserver.service
systemctl --user disable indi-allsky.service
systemctl --user disable indi-allsky.timer
systemctl --user disable gunicorn-indi-allsky.socket
systemctl --user disable gunicorn-indi-allsky.service

Delete services

If you want to permanently delete the services

rm -i "$HOME/.config/systemd/user/indiserver.service"
rm -i "$HOME/.config/systemd/user/indi-allksy.service"
rm -i "$HOME/.config/systemd/user/indi-allksy.timer"
rm -i "$HOME/.config/systemd/user/gunicorn-indi-allsky.socket"
rm -i "$HOME/.config/systemd/user/gunicorn-indi-allsky.service"
systemctl --user daemon-reload

Folders

indi-allsky uses the following folders for operation

  • /etc/indi-allsky/ <- configuration (insignificant space usage)
  • /var/log/indi-allsky/ <- logs
  • /var/www/html/allsky/ <- images and videos
  • /var/lib/indi-allsky/ <- database

Web server

The default install of indi-allsky installs Apache web server

Disable indi-allsky site config

sudo a2dissite indi-allsky
sudo systemctl restart apache2

Delete Apache site

sudo rm -i /etc/apache2/sites-available/indi-allsky.conf
sudo rm -i /etc/apache2/sites-enabled/indi-allsky.conf

Disable Apache

sudo systemctl disable apache2

Git checkout

Finally, delete the git checkout folder