npm install -g vibetunnel
)~/.local/bin/vibetunnel-systemd
~/.config/systemd/user/vibetunnel.service
NODE_ENV=production
, VIBETUNNEL_LOG_LEVEL=info
~/.local/bin/vibetunnel-systemd
that:
~/.nvm
~/.local/share/fnm
/usr/local/bin/npm
, /usr/bin/npm
--port
parameter in the ExecStart
line, then reload and restart.
Q: What if I use a custom Node.js installation?
A: The wrapper script searches common locations. If your installation isn’t found, you can modify the wrapper script at ~/.local/bin/vibetunnel-systemd
.
Q: Can multiple users run VibeTunnel on the same system?
A: Yes, each user can install their own service. Just ensure they use different ports.
journalctl --user -u vibetunnel
vibetunnel systemd status