Skip to content

v0.18.7

Choose a tag to compare

@DavidsonGomes DavidsonGomes released this 12 Apr 19:56
· 177 commits to main since this release

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 evonexus system user — Claude Code blocks --dangerously-skip-permissions as 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 standard systemctl commands
  • 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 user

CLI 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