Self-Update
Update your Lobsta instance directly from the dashboard — no SSH access, no manual commands, no downtime hassle.
Overview
LobstaCloud instances can be updated to the latest version with a single click from the web dashboard. The system handles downloading the update, applying it, and restarting the service automatically.
How It Works
Version Check
Your dashboard displays the current running version alongside the latest available version from npm. When a new version is available, you'll see an Update Available badge.
| Field | Description |
|---|---|
| Current Version | The version currently running on your instance |
| Latest Version | The newest version published to npm |
| Status | "Up to date" or "Update available" |
Updating
- Navigate to your instance detail page in the dashboard.
- If an update is available, click the Update Now button.
- The system will:
- Download the latest version from npm
- Install the updated package
- Automatically restart the systemd service
- The instance briefly goes offline during the restart (typically 5–15 seconds).
- Once restarted, the dashboard reflects the new version.
No SSH access is needed. The entire update process is handled through the dashboard.
Behind the Scenes
For those curious about the technical details:
Version Check API
GET /api/versionReturns the current running version and the latest available version from the npm registry.
{
"current": "1.8.2",
"latest": "1.9.0",
"updateAvailable": true
}Update API
POST /api/updateTriggers the update process:
- Runs
npm installto fetch the latest package - Restarts the systemd service (
systemctl restart clawdbot) - Returns a success response before the restart takes effect
The update endpoint requires authentication. Only organization owners and admins can trigger updates.
Rollback
Since Lobsta is distributed via npm, previous versions remain available. If you need to roll back to a previous version:
- Contact support with the version you'd like to roll back to.
- We can pin your instance to a specific version if needed.
Automatic rollback from the dashboard is on the roadmap for a future release.
Update Notifications
When a new version is available:
- The dashboard shows an Update Available badge on the instance card
- The instance detail page displays a version comparison
- Team owners receive an optional email notification (configurable in Settings)
FAQ
Does updating cause downtime?
There is a brief restart period (typically 5–15 seconds) while the systemd service restarts. During this time, the instance will not respond to requests.
Can I schedule updates?
Not yet — updates are currently manual (one-click). Scheduled update windows are planned for a future release.
What if an update fails?
If the npm install fails, the existing version continues running unchanged. The dashboard will show an error message with details. Contact support if the issue persists.