1
Fork 0
mirror of https://github.com/RGBCube/Site synced 2025-07-30 20:47:46 +00:00

fix: upload to both cube and disk hosts

This commit is contained in:
RGBCube 2025-02-23 01:01:04 +03:00
parent 6a7dc4fcf5
commit 7738256955
Signed by: RGBCube
SSH key fingerprint: SHA256:CzqbPcfwt+GxFYNnFVCqoN5Itn4YFrshg1TrnACpA5M
2 changed files with 2640 additions and 2808 deletions

View file

@ -26,17 +26,21 @@ def main [] {
}
cd _site
ssh -qtt cube "sudo nu -c '
mkdir /var/www
chown nginx:users -R /var/www
chmod 775 -R /var/www
'"
sync --chown nginx:users ./ cube:/var/www/site
ssh -qtt cube "sudo nu -c '
chown nginx:users -R /var/www
chmod 775 -R /var/www
'"
for host in [cube, disk] {
ssh -qtt $host "sudo nu -c '
mkdir /var/www
chown nginx:users -R /var/www
chmod 775 -R /var/www
'"
sync --chown nginx:users ./ ($host + ":/var/www/site")
ssh -qtt $host "sudo nu -c '
chown nginx:users -R /var/www
chmod 775 -R /var/www
'"
}
cd -
print $"(ansi green)Successfully uploaded!(ansi reset)"

5424
deno.lock generated

File diff suppressed because it is too large Load diff