diff --git a/deploy/bambuddy.service b/deploy/bambuddy.service
index cf30af7aa..b096b3d29 100644
--- a/deploy/bambuddy.service
+++ b/deploy/bambuddy.service
@@ -6,8 +6,8 @@ After=network.target
Type=simple
User=claude
Group=claude
-WorkingDirectory=/opt/claude/projects/bambuddy
-Environment="PATH=/opt/claude/projects/bambuddy/venv/bin"
+WorkingDirectory=
/bambuddy
+Environment="PATH=/bambuddy/logs
+ExecStartPre=+/bin/mkdir -p /bambuddy/archive
+ExecStartPre=+/bin/chown -R : /bambuddy/logs
+ExecStartPre=+/bin/chown -R : /bambuddy/archive
-ExecStart=/opt/claude/projects/bambuddy/venv/bin/uvicorn backend.app.main:app --host 0.0.0.0 --port 8000
+ExecStart=/bambuddy/venv/bin/uvicorn backend.app.main:app --host 0.0.0.0 --port 8000
Restart=always
RestartSec=10