Ever wanted to turn on your remote machine (laptop, Raspberry, NAS), but didn't want to leave the couch? Well I for sure understand this problem to the heart. But fear no more, as BootBoi is here to save you from the gruesome task of standing up and pushing a button.
BootBoi features remote power on / power off / reboot for as many remote machines as you can imagine with the
combined power of ssh
and Wake On Lan
.
whoami
, poweroff
and reboot
on the remote
machine. $PATH
sudo
access to whoami
, poweroff
and reboot
echo "my_ssh_user ALL=(ALL) /sbin/reboot,/sbin/poweroff,/usr/bin/whoami" >> /etc/local/sudoers
root
as SSH user in BootBoicd android
and ./gradlew bundleRelease
BOOTBOI_UPLOAD_STORE_PASSWORD
and BOOTBOI_UPLOAD_KEY_PASSWORD
in android/gradle.properties
accordinglynpx react-native run-android --variant=release
, it will create a release apk to android/app/build/outputs/apk/release/app-release.apk
yarn start
to start the development server
r
yarn android
to build the android app (dev server needs to be running), only needed when
dependencies in package.json or native source changesCould not initialize class org.codehaus.groovy.reflection.ReflectionCache
: Need to lower JDK version (tested with JDK 11)