Updating Mixpost Enterprise
Update involves improvements and bug fixes to enhance security and functionality, occurring regularly with little impact on user interaction.
It's important to keep your Mixpost Enterprise version up to date. This ensures you get the latest features and fixes. Follow these guidelines based on your installation method.
The Mixpost Enterprise package builds on the core Mixpost Pro package. When Mixpost Pro is updated, Enterprise users can update too, ensuring they benefit from all new enhancements and fixes seamlessly.
Update Using Docker
Updating Mixpost using Docker is straightforward. Ensure that you preserve the mounted volume during the process. Simply follow these steps:
Navigate to your folder where you have the docker-compose.yml
the file then run:
# Pull the latest version
docker compose pull
# Stop and remove the old container
docker compose down
# Start a new container
docker compose up -d
Update in a PHP Environment
This method applies if you have installed Mixpost Enterprise manually or within an existing Laravel application.
1. Update the Mixpost Enterprise Package
To update Mixpost Enterprise, which extends Mixpost Pro, run the following command:
composer update inovector/mixpost-enterprise inovector/mixpost-pro-team
This command ensures both the core package, Mixpost Pro, and its extension, Mixpost Enterprise, are updated to their latest versions.
2. Clear the cache
php artisan route:clear
php artisan view:clear
php artisan mixpost:clear-services-cache
php artisan mixpost:clear-settings-cache
4. Optimize application
php artisan optimize
5. Restart Reverb
If reverb
is set as your BROADCAST_DRIVER
, ensure you restart it to apply changes. Otherwise, you can skip this step.
6. Terminate the Horizon process
php artisan horizon:terminate
Conclusion
Following these steps will ensure that your Mixpost Enterprise installation is updated with the latest versions, maintaining performance and security standards.