WHAT YOU WILL LEAVE WITH

Evaluate an upgrade as a controlled application-and-data change rather than a container replacement alone.

Map the whole upgrade path

The official Docker instructions recommend backing up before upgrading. The Compose documentation also includes version-dependent database upgrade notes. These establish why the path from the installed release matters; they do not justify applying current commands to every historical installation.

Write down the current image, target image, database version, deployment topology and custom configuration. If several releases are being skipped, inspect the relevant intermediate notes. A change that is routine for a recent installation may require additional preparation for an older one.

Documentation: Baserow: Install with Docker · Baserow: Docker Compose installation source

Choose a small set of critical workflows

Hypothetical example: a service business depends on submitting a job form, assigning a customer relationship and exporting an invoice queue. Those tasks become the acceptance set. Record a synthetic before-state for each so the reviewer knows what correct behavior looks like after the change.

Separate a healthy process from a usable application. A container can be running while an integration token, file link or business calculation is broken. Review logs and service health, then complete the workflow checks from the appropriate user roles.

  1. Read official instructions for the installed and target deployment versions.
  2. Prepare and review a recoverable pre-change backup.
  3. Rehearse the change in an isolated copy where practical.
  4. Agree maintenance timing, expected interruption and decision owner.
  5. Apply the release-matched upgrade procedure and inspect failures.
  6. Run the acceptance set, then accept the change or start the documented recovery path.

Define rollback around the data state

A rollback decision needs a time limit and a recovery method. If the application has changed the database schema, starting an older image against the changed data may not be supported. Use the release documentation to decide whether recovery means restoring the pre-change data rather than simply changing an image tag.

Avoid accepting new business edits in an uncertain state without deciding how they would be preserved if recovery becomes necessary. A rollback to yesterday’s backup can discard today’s work. Assign a person to capture or replay any approved intervening edits, and make that risk part of the decision.

Keep the old version references, configuration record, backup location and acceptance results with the change log. The next operator should not have to reconstruct the history from chat messages. This checklist is an editorial operating method; no upgrade or rollback has been executed or timed by this site. It is complete as a planning guide, not a tested command sequence for your server.

WORKING EXAMPLE / SYNTHETIC DATA

Proposed upgrade decision record

This is an illustrative worksheet to adapt to your own evaluation. It is not a measured product test or a claim about results in your installation.

Proposed upgrade decision record
GateEvidenceDecision owner
Before changeVersions, release notes and recovery pointOperator
RehearsalCritical tasks pass in isolated copyWorkflow reviewer
After changeHealth plus user/API/file checksRelease owner
Recovery decisionData state and intervening edits accounted forNamed approver

An upgrade is ready when the target workflow and the recovery decision are both explicit.

Inspect the official interface evidence

These previously captured interfaces provide orientation. Their versions and dates are distinct from the documentation review above.

INTERFACE SPECIMENS / ANNOTATED

Inspect the interface, with its context.

Open a specimen to see the source image and the observations it supports. A vendor demonstration is distinct from a self-hosted installation.

BaserowOfficial live template · Demo version not disclosed
Official live templateDemo version not disclosed
Baserow official Formula demo with a task-table sidebar, filter and sort toolbar, and formula result columns.
The public Formula demo shows table navigation, view controls and calculated columns. This is Baserow’s hosted template preview, not our self-hosted installation.
  1. Table navigationThe sidebar separates the demo’s task-management examples.
  2. View controlsFilter, sort, group and hide-field controls are visible in this preview.
  3. Calculated fieldsFormula columns display generated task names and identifiers.
Interface © Baserow. Browser capture by OwnStack Atlas; numbered annotations are separate overlays. Reviewed 25 October 2026.Open official source ↗Enlarge original ↗
SOURCE REGISTER

Check the facts and their boundaries.

Official documentation supports the product statements. The evaluation procedures and synthetic examples are editorial guidance. We have not independently run the installation, migration or recovery procedures described here.

Baserow: Install with DockerPrimary source ↗

Official all-in-one installation, backup and upgrade instructions; not an executed restore. Reviewed 2026-11-01.

Baserow: Docker Compose installation sourcePrimary source ↗

Develop-branch documentation, including version-dependent PostgreSQL upgrade notes; use release-matched instructions. Reviewed 2026-11-01.