Send push notifications when a system is powered on
See the pre-built binaries
Automatic platform selection & download
One should always verify script content before running in a shell
curl https://raw.githubusercontent.com/mrjackwills/sysup/main/download.sh | bash
Envs that are used by sysup
name | description | required |
---|---|---|
MACHINE_NAME |
Unique name of machine | ✓ |
TOKEN_APP |
Pushover api app token | ✓ |
TOKEN_USER |
Pushover api user token | ✓ |
LOG_DEBUG |
Boolean to toggle debug level logs | ❌ |
LOG_TRACE |
Boolean to toggle trace level logs | ❌ |
TIMEZONE |
Valid timezone of machine | ❌ |
Install service
sudo sysup --install
Uninstall service
sudo sysup --uninstall
cargo build --release
requires docker & cross-rs
cross build --target aarch64-unknown-linux-gnu --release
cross build --target arm-unknown-linux-musleabihf --release
cross build --target x86_64-pc-windows-gnu --release
cargo test