Keep your applications secure and up-to-date with RepoCloud’s update system
Maintaining up-to-date applications is crucial for security, performance, and accessing the latest features. RepoCloud simplifies this process with a one-click update system that allows you to easily keep your applications current while preserving your data and configurations.
Regular updates are essential for maintaining the security, performance, and functionality of your applications. RepoCloud’s one-click update system makes this process simple and reliable.
RepoCloud maintains a repository of application templates that are regularly updated to include the latest stable versions of all applications in our marketplace. Our approach to updates prioritizes:
Security patches and fixes are prioritized in our update workflow
We deploy stable, tested versions rather than bleeding-edge releases
Updates are designed to preserve existing data and configurations
The update process is user-friendly and requires minimal effort
The primary method for updating your applications on RepoCloud is through the “Rebuild” feature, which allows you to update your application to the latest version with a single click.
Initiate Rebuild
RepoCloud rebuilds your application’s Docker image with the latest version
Preserve Data
Your application data stored in persistent volumes is preserved
Apply Configuration
Your custom configurations and environment variables are maintained
Restart Application
The application restarts with the updated image
The rebuild process typically takes just a few minutes, with minimal downtime during the restart.
Updating your application is straightforward:
Access Instance Management
Navigate to your application’s management page in the RepoCloud dashboard
Check Current Version
View the current version information displayed in the “Overview” section
Initiate Rebuild
Click the “Rebuild” button to start the update process
Confirm Action
Confirm the rebuild when prompted
Monitor Progress
A progress indicator will show the status of the update
RepoCloud regularly updates application templates, but the frequency varies depending on the application:
While the rebuild process is designed to be safe, it’s always good practice to create a backup of critical data before performing any update.
When you rebuild an application, the following components are updated:
The following elements are preserved during updates:
Sometimes, applications undergo significant changes between major versions that require special attention:
Data Migration
Major version updates may include database schema changes that require data migration. RepoCloud attempts to handle these automatically, but some applications may require manual intervention.
Breaking Changes
Major updates can introduce breaking changes to APIs or features. Review the update notes carefully before proceeding with major version updates.
Plugin Compatibility
For applications that support plugins or extensions, major updates may affect compatibility. You may need to update or replace incompatible plugins after updating.
For applications with extensive customizations or critical business functions, consider testing the update in a separate instance before updating your production environment.
If you encounter issues during or after an update:
Failed Update
If an update fails to complete:
Post-Update Issues
If your application behaves unexpectedly after an update:
Reverting Updates
RepoCloud does not provide a direct “rollback” feature, as updates often include important security patches. If you need to revert to a previous version:
Learn how to configure your applications with custom settings
Resolve common issues with your applications
Explore our platform apps for advanced control and customization