Skip to content

Auto‐launching pikaraoke

Vicwomg edited this page Sep 3, 2024 · 16 revisions

Install pikaraoke globally

Note that this may conflict with other python packages, so is best suited for a standalone pikaraoke server:

pip install pikaraoke --break-system-packages

Set up a pikaraoke autolaunch

Raspberry Pi

mkdir /home/pi/.config/autostart
nano /home/pi/.config/autostart/pikaraoke.desktop

If you installed pikaraoke globally with pip, setting the contents of that file to this should work:

[Desktop Entry]
Type=Application
Name=Pikaraoke
Exec=/home/pi/.local/bin/pikaraoke

Restart and it should auto-launch on your next boot.

If you want to kill the pikaraoke process, you can do so from the PiKaraoke Web UI under: Info > Quit pikaraoke. Or you can ssh in and run sudo killall python or something similar.

Note that if your wifi/network is inactive pikaraoke will error out 10 seconds after being launched. This is to prevent the app from hijacking your ability to login to repair the connection.

OSX

// todo

Windows

// todo

Clone this wiki locally