make file for deployment

This commit is contained in:
Jack Mechem 2026-03-29 16:01:17 -07:00
parent ca87adfe0f
commit 2f04653df4
3 changed files with 25 additions and 7 deletions

6
Makefile Normal file
View file

@ -0,0 +1,6 @@
deploy:
cargo build --release
sudo cp target/release/server-dash-api /var/lib/server-dash-api/server-dash-api
sudo chown server-dash-api:server-dash-api /var/lib/server-dash-api/server-dash-api
sudo chmod 755 /var/lib/server-dash-api/server-dash-api
sudo systemctl restart server-dash-api