Regular updates ensure you have the latest features, security patches, and bug fixes. The update process varies depending on your installation method.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ItzCrazyKns/Perplexica/llms.txt
Use this file to discover all available pages before exploring further.
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