From 4ef20cb640ba64c5a145e2a5a4d3f1592dc610f9 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath <2+defunkt@users.noreply.github.com> Date: Tue, 16 Sep 2025 20:52:32 -0700 Subject: [PATCH] ai is dumb --- package.json | 5 ++++- scripts/nose-pluto.service | 2 +- scripts/restart.sh | 2 ++ scripts/start.sh | 2 ++ scripts/stop.sh | 2 ++ 5 files changed, 11 insertions(+), 2 deletions(-) create mode 100755 scripts/restart.sh create mode 100755 scripts/start.sh create mode 100755 scripts/stop.sh diff --git a/package.json b/package.json index 22a9af8..13716a5 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,10 @@ "dev": "env BUN_HOT=1 bun --hot src/server.tsx", "deploy": "./scripts/deploy.sh", "push": "./scripts/deploy.sh", - "setup": "./scripts/setup.sh" + "setup": "./scripts/setup.sh", + "remote:start": "./scripts/start.sh", + "remote:stop": "./scripts/stop.sh", + "remote:restart": "./scripts/restart.sh" }, "alias": { "@utils": "./src/utils.tsx", diff --git a/scripts/nose-pluto.service b/scripts/nose-pluto.service index 3e06856..332e03e 100644 --- a/scripts/nose-pluto.service +++ b/scripts/nose-pluto.service @@ -8,7 +8,7 @@ User=chris WorkingDirectory=/home/chris/pluto Environment=PORT=80 Environment=NODE_ENV=production -ExecStart=/usr/local/bin/bun start +ExecStart=/home/chris/.bun/bin/bun start Restart=on-failure RestartSec=2 CapabilityBoundingSet=CAP_NET_BIND_SERVICE diff --git a/scripts/restart.sh b/scripts/restart.sh new file mode 100755 index 0000000..11cbc8f --- /dev/null +++ b/scripts/restart.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +ssh chris@nose-pluto.local "sudo systemctl restart nose-pluto.service" diff --git a/scripts/start.sh b/scripts/start.sh new file mode 100755 index 0000000..279cd03 --- /dev/null +++ b/scripts/start.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +ssh chris@nose-pluto.local "sudo systemctl start nose-pluto.service" \ No newline at end of file diff --git a/scripts/stop.sh b/scripts/stop.sh new file mode 100755 index 0000000..bb1be40 --- /dev/null +++ b/scripts/stop.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +ssh chris@nose-pluto.local "sudo systemctl stop nose-pluto.service"