Skip to content

Data migrations

At any point, you may move your data from one Neverkin environment to another, including from local to local; from local to cloud; or cloud to local, given the environments are running on the same data version.

The data version is different from the application version. The application version is the version of the Neverkin codebase that is running, and it is updated when a new version of the code is released. The data version is the version of the database that is used to store the data, and it is updated when the database schema changes.

All your data is automatically upgraded to the latest data version when you run the application; no extra action is needed. However, you may not be able to open newer data with an older version of the app. Rule of thumb - upgrading is safe, downgrading may or may not work. If you’re unsure, always back up your data!

For Neverkin Desktop, your data is stored in a directory on your machine. Depending on your platform, it is located in a different place:

  • Windows: C:\Users\<username>\AppData\Local\Neverkin
    • Or, technically: %LOCALAPPDATA%\Neverkin
  • macOS: ~/Library/Application Support/Neverkin
  • Linux: ~/.local/share/neverkin by default
    • Or $XDG_DATA_HOME/neverkin if XDG_DATA_HOME is set

You can override the location by setting the NEVERKIN_DESKTOP_DATA environment variable before launching the app. The directory contains the database (pgdata), your uploaded assets (s3), and the application logs. To back up or move your data, copy the entire directory.