Esta página ainda está em inglês. A tradução para português está em andamento.
Updating EvoNexus
Check your current version
Your version is shown in the sidebar footer of the dashboard. You can also check it via API:pyproject.toml at the workspace root:
Update via Git (recommended)
Update via Docker (published images)
Starting with v0.30.2, official multi-arch images (amd64 + arm64) are published to Docker Hub under theevoapicloud namespace:
evoapicloud/evo-nexus-dashboard— Flask + React + embedded terminal + Claude CLIevoapicloud/evo-nexus-runtime— Node/Python runtime for the Telegram bot and the scheduler
docker login required.
docker compose (single host, from Docker Hub)
If you deployed withdocker-compose.hub.yml (the recommended flow documented in Installing with Docker):
Docker Swarm / Portainer
Bump the image tag in your stack (or leave:latest and force a redeploy). Example:
README.swarm.md for the full Swarm / Portainer deployment guide and the evonexus.stack.yml template.
Local docker compose (building from source)
If you’re runningdocker-compose.yml locally (building the image from source instead of pulling from Docker Hub):
Custom routines and skills are safe
Your custom routines (ADWs/scripts/), skills (.claude/skills/), and workspace configuration files are gitignored and will not be overwritten by git pull. The same applies to:
.envfilesdashboard/data/(database, secrets)config/workspace.yamlmemory/directory contents- Session logs in
workspace/daily-logs/
git pull may show a merge conflict. In that case, stash your changes first: