Updating AliasVault
Table of contents
Before You Begin
You can see the latest available version of AliasVault on GitHub.
Before updating, it’s recommended to backup your database and other important data. You can do this by making a copy of the database
and certificates
directories.
Standard Update Process
For most version updates, you can use the standard update process:
./install.sh update
Tip: to skip the confirmation prompts and automatically proceed with the update, use the
-y
flag:./install.sh update -y
Version-Specific Upgrade Guides
Some versions require additional steps during upgrade. If you are upgrading from an older version, please check the relevant upgrade guide below:
- Updating to v0.10.0 - SQLite to PostgreSQL migration
Additional Update Options
Updating the installer script
The installer script can check for and apply updates to itself. This is done as part of the update
command. However you can also update the installer script separately with the update-installer
command. This is useful if you want to update the installer script without updating AliasVault itself, e.g. as a separate step during CI/CD pipeline.
./install.sh update-installer
Tip: to skip the confirmation prompts and automatically proceed with the update, use the
-y
flag:./install.sh update-installer -y
Installing a specific version
To install a specific version and skip the automatic version checks, run the install script with the install
option and specify the version you want to install. Note that downgrading is not supported officially and may lead to unexpected issues.
./install.sh install <version>
# Example:
./install.sh install 0.7.0