From 128afcfef8ec61cc7905b6018ec4aa8973f3b608 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath <2+defunkt@users.noreply.github.com> Date: Mon, 9 Feb 2026 16:50:13 -0800 Subject: [PATCH] DATA_DIR --- scripts/config.sh | 1 + scripts/install.sh | 3 ++- scripts/toes.service | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/config.sh b/scripts/config.sh index 81b614f..29ee41a 100755 --- a/scripts/config.sh +++ b/scripts/config.sh @@ -5,4 +5,5 @@ HOST="${HOST:-toes@toes.local}" URL="${URL:-http://toes.local}" DEST="${DEST:-~/toes}" +DATA_DIR="${DATA_DIR:-~/data}" APPS_DIR="${APPS_DIR:-~/apps}" diff --git a/scripts/install.sh b/scripts/install.sh index 19a5230..3c3cebd 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -53,7 +53,8 @@ echo ">> Setting CAP_NET_BIND_SERVICE on $BUN_REAL" quiet sudo setcap 'cap_net_bind_service=+ep' "$BUN_REAL" quiet /usr/sbin/getcap "$BUN_REAL" || true -echo ">> Creating apps directory" +echo ">> Creating data and apps directories" +mkdir -p ~/data mkdir -p ~/apps echo ">> Installing bundled apps" diff --git a/scripts/toes.service b/scripts/toes.service index bc10095..d37fb66 100644 --- a/scripts/toes.service +++ b/scripts/toes.service @@ -8,6 +8,7 @@ User=toes WorkingDirectory=/home/toes/toes/ Environment=PORT=80 Environment=NODE_ENV=production +Environment=DATA_DIR=/home/toes/data Environment=APPS_DIR=/home/toes/apps/ ExecStart=/home/toes/.bun/bin/bun start Restart=always