diff --git a/justfile b/justfile index 9afe516..f9bb17f 100644 --- a/justfile +++ b/justfile @@ -36,3 +36,10 @@ deploy-frontend: ssh root@ajb.dk rm -r /var/www/achievements rsync -avz dist/ root@ajb.dk:/var/www/achievements +deploy-backend: + ssh plul@ajb.dk -- sh -c "'cd achievements && git pull'" + ssh plul@ajb.dk -- sh -c "'cd achievements && nix develop --command -- cargo build --release -p backend'" + ssh plul@ajb.dk -- sh -c "'cp achievements/target/release/backend /opt/achievements/backend'" + ssh root@ajb.dk -- systemctl restart achievements-backend.service + ssh root@ajb.dk -- systemctl status achievements-backend.service +