Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This guide is for customers managing their self-hosted installation of Tax Balance. If you are using hosting option, we take care of everything for you, which means you don't need to worry about upgrades.

About this guide

This guide provides various upgrade scenarios with the goal of mitigating risk.

Core concepts

Tax Balance connects to a SQL Server database, and can be hosted:

  • Windows with IIS
  • In a Linux coutainer 

...

  • Stop the IIS Site in the IIS Manager
  • Backup configuration files
    • appsettings.json in root directory of the application
    • config.json in wwwroot/assets
  • Manually replace all files of the application directory with the provided update package
  • Restore the previously backed up configuration. Be aware, that a merge with the existing configuration might be necessary, as setting keys might have been added, removed or changed. See Release Notes for further information.
  • Start the IIS Site in the IIS Manager

...

Info

The database will be automatically upgraded to the expected scheme. If the application pool user does not have the db_owner role you might want to manually upgrade the database via the command line interface.