Versio.io Managed operation
Startup
If the installation is finished, the Docker images are available and your customizing is ready, the Versio.io instance can be started:
# Startup the Versio.io platform
bash startup.sh
Command: Start Versio.io instance
Enclosed is a sample output for starting a Versio.io instance:

Image: Versio.io Managed installer
Status
Get a detailed status of the operational environment and execution status of the Versio.io platform:
# Check operation state of the Versio.io platform
bash status.sh
Command: Status of the Versio.io platform
Then, for example, updates of Versio.io Docker images or other maintenance work can take place before Versio.io is started again.
Shutdown
To shut down a Versio.io instance the corresponding command must be executed:
# Shutdown the Versio.io platform
bash shutdown.sh
Command: Stop Versio.io instance
Then, for example, updates of Versio.io Docker images or other maintenance work can take place before Versio.io is started again.
Update
It is recommended to make a backup before each update!
To update a Versio.io Managd instance the corresponding commands should be executed in /opt/versio.io/install folder as versio user:
# Update the container images and the database schema
bash update.sh
Command: Update Versio.io Managed instance
If the application stack and the database of the Versio.io platform are operated on separate server instances, the update should be carried out as follows:
# LOGIN APP STACK HOST!
# Shutdown app stack
bash shutdown.sh
# SWITCH TO DATABSE HOST!
# Update database stack
bash update.sh
# SWITCH TO APP STACK HOST!
# Update app stack
bash update.sh
Command: Update Versio.io Managed instance with seperated app and database stack
Update AI content
Versio.io provides Artifical Intelligance (AI) content for the assessment of product lifecycle and vulnerabilities. These change daily and should therefore be updated daily. We recommend running the update as a cron job.
# Update the artificial intelligence content repositories (product, lifecycle, vulnerability etc.)
bash /opt/versio.io/install/utils/update-ai-rep.sh
Command: Update AI content on command line
# Cron job to update each day the artificial intelligence content repositories. Please configure it for user 'versio'!
0 6 * * * /bin/bash /opt/versio.io/install/utils/update-ai-rep.sh > /opt/versio.io/install/utils/update-ai-rep.log 2>&1
Command: Update AI content as cron job
Attention
Run the script or cron job as the versio user on the standalone or application host (see configuration of environment variable VERSIO_DEPLOYMENT_PROFILE).