Skip to content

fix(deploy): corrective systemd override with real pnpm/node paths (restore site)#100

Merged
ralyodio merged 1 commit into
masterfrom
fix/corrective-systemd-override
Jun 17, 2026
Merged

fix(deploy): corrective systemd override with real pnpm/node paths (restore site)#100
ralyodio merged 1 commit into
masterfrom
fix/corrective-systemd-override

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

journalctl confirmed the service crash-loops because ExecStart points at a pnpm path that no longer exists (mise migration). Deploy now writes a drop-in with absolute discovered pnpm/node paths.

…de paths

Real root cause (from journalctl): unit ExecStart=${PNPM_HOME}/pnpm no longer
exists (pnpm/node moved to mise) -> 'Failed to spawn start task: No such file or
directory' -> service crash-loops -> 502. setup-server.sh edits weren't applying.

Deploy restart step now discovers absolute pnpm/node via command -v and writes a
drop-in override with absolute ExecStart + PATH (so pnpm finds node) + the
NODE_OPTIONS memory setting, then daemon-reload + restart.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ralyodio ralyodio merged commit e257599 into master Jun 17, 2026
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant