{"repo":"samnystrom/pet-monitor-app","free":true,"listed":false,"github":"https://github.com/samnystrom/pet-monitor-app","clone":"git clone https://github.com/samnystrom/pet-monitor-app.git","description":"A simple pet monitor for Linux.","language":"Rust","stars":16,"topics":["linux","rust","v4l2","raspberry-pi","fmp4","cli","command-line","axum","rustls","x264"],"license":"MIT","category":"cli-tools","readme_excerpt":"pet-monitor-app [![Repository][repo]](https://github.com/Stonks3141/pet-monitor-app) [![crates.io][cratesio]](https://crates.io/crates/pet-monitor-app) [![CI][ci]](https://github.com/Stonks3141/pet-monitor-app/actions/workflows/ci.yml) [![License][license]](https://opensource.org/licenses/MIT) Thanks to Nyx, who was able to obtain a copy of the H.264 standard for me. pet-monitor-app is a simple video streaming server for Linux. It provides out-of-the-box support for HTTPS and password authentication. - pet-monitor-app - Installation - Usage - Configuration - Development - Contributing - Inspiration Installation Precompiled Binary Download the binary and corresponding .sha256 file for your OS/architecture from the releases page. Run sha256sum --check pet-monitor-app-VERSION-TARGET.sha256 to verify the checksum. If it is correct, move the binary into /usr/local/bin . Building from Source Install [rustup][rustup] and run these commands: If you have [just][just] installed, you can run just install after cloning. Usage Run these commands to start the server: This first sets the password with the set-password subcommand, and then starts the server. You can view the page at http://localhost:8080. To reset your password, run the set-password subcommand again. For a full list of command-line options, run with the --help flag or read the man page. Running pet-monitor-app as root is not necessary and should be avoided. It is intended to be used in combination with a reverse proxy such a","default_branch":null,"files":null,"tree":[],"storefront":"/r/samnystrom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samnystrom/pet-monitor-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}