File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -161,12 +161,14 @@ systemctl --user enable vibora-dev
161161
162162### First Start
163163
164- The service automatically builds Vibora on start , so just run:
164+ The service automatically stops any existing Vibora instance and builds before starting , so just run:
165165
166166``` bash
167167systemctl --user start vibora-dev
168168```
169169
170+ This is safe to run even if Vibora is already running via ` mise run up ` - the service will stop it first.
171+
170172### Manual Operations
171173
172174``` bash
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ WorkingDirectory=%h/projects/vibora
88Environment =VIBORA_DEVELOPER =1
99Environment =NODE_ENV =production
1010Environment =PATH =%h/.local/bin:%h/.local/share/mise/shims:/usr/local/bin:/usr/bin:/bin
11+ ExecStartPre =/bin/bash -c 'cd %h/projects/vibora && mise run down || true'
1112ExecStartPre =/bin/bash -c 'cd %h/projects/vibora && mise run build'
1213ExecStartPre =/bin/bash -c 'cd %h/projects/vibora && bun run drizzle-kit push'
1314ExecStart =/bin/bash -c 'cd %h/projects/vibora && bun server/index.ts'
You can’t perform that action at this time.
0 commit comments