Your settings and search history are automatically preserved during updates. All configuration is stored in the persistent data volume.
Docker (pre-built images)
If you’re using the official Docker images from Docker Hub, updating is straightforward:Remove the old container
Verify the update
Navigate to http://localhost:3000 and verify that the application is running correctly with your existing settings.
Docker (building from source)
If you built your own Docker image from the repository:Verify the update
Visit http://localhost:3000 and confirm everything is working as expected.
Docker Compose
If you’re using Docker Compose:Manual installation
For manual installations without Docker:Restart the application
Stop your current instance (Ctrl+C if running in foreground, or kill the process), then:If using PM2:
Verify the update
Navigate to http://localhost:3000 and confirm your settings are preserved and the application is working correctly.
One-click deployments
For cloud platform deployments, update procedures vary:Sealos
Sealos
Use the Sealos dashboard to update your application:
- Navigate to your Perplexica deployment
- Look for the update or redeploy option
- Select the latest version
- Apply the update
RepoCloud
RepoCloud
RepoCloud may offer automatic updates:
- Check your deployment settings for auto-update options
- Or manually trigger an update from the dashboard
- Your data will be preserved automatically
ClawCloud
ClawCloud
To update on ClawCloud:
- Access your deployment dashboard
- Look for update or rebuild options
- Or redeploy from the template to get the latest version
Hostinger VPS
Hostinger VPS
SSH into your VPS and follow the Docker update instructions:
Checking your version
To verify which version of Perplexica you’re running:- Check the package.json version in your installation
- Compare against the latest release on GitHub
- Check the Docker image tags on Docker Hub
Update best practices
Backup your data
Before major updates, consider backing up your data volume:
Review changelogs
Check the GitHub releases page to see what’s new and if any breaking changes require action.
Test after updating
After updating, run a few test searches to ensure everything works correctly, especially if you use specific features.
Monitor logs
Watch the logs during and after the update:
Rollback procedure
If you encounter issues after an update:Docker (pre-built images)
Git-based installations
Next steps
Troubleshooting
Resolve issues after updating
Join Discord
Get help from the community