blob: 2d17ecb0febe21bb5504db33a2394ca0d6c7e994 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/usr/bin/env bash
#
# Copyright (c) 2025. Anshul Gupta
# All rights reserved.
#
set -eu
USER="anshulgupta"
INSTANCE="rpi4.local"
SERVER="$USER@$INSTANCE"
echo "Deploying to $SERVER..."
echo "::group::Copying files to server"
scp -r ./ $SERVER:~
echo "::endgroup::"
echo "Running setup script on $SERVER"
ssh $SERVER << EOF
set -eux
chmod +x setup.sh
sudo bash setup.sh
EOF
|