v0.18.7
EvoNexus v0.18.7 — Dedicated Service User + Systemd on VPS
What's New
Automatic Service User + Systemd Setup
Running EvoNexus on a VPS as root? The setup wizard now handles everything automatically:
- Creates a dedicated
evonexussystem user — Claude Code blocks--dangerously-skip-permissionsas root for security. The setup now detects root-on-VPS and creates a proper service user with uv + Claude Code installed - Installs a systemd service (
evo-nexus) — auto-starts on boot, managed with standardsystemctlcommands install-service.sh— standalone script for existing installations:sudo bash install-service.sh
# After setup, manage with:
systemctl status evo-nexus # check status
systemctl restart evo-nexus # restart
journalctl -u evo-nexus -f # follow logs
su - evonexus # switch to service userCLI Update Mode — Systemd Aware
npx @evoapi/evo-nexus . now detects the systemd service and uses systemctl restart instead of calling start-services.sh directly. When the service directory differs from the git directory, it syncs files automatically.
Full Changelog: v0.18.6...v0.18.7