Skip to content

Updating

Lastboard makes updates as painless as possible. We offer multiple ways to keep your installation current.

The easiest way to update is directly from the Lastboard web interface. This feature is restricted to admin users only.

  1. Navigate to System settings.
  2. Go to the Updates section.
  3. Click Check for updates. If an update is available, you can apply it with a single click.

💡 Tip: You can opt-in to Beta updates in your user preferences to receive the latest pre-release versions.

Running unprivileged? If you run Lastboard as a non-root user (by setting PUID/PGID), the in-app web updater is unavailable — the process cannot replace its own binary. Use the Manual Update steps below instead (docker compose pull for Docker, or re-running the install script for native installs).

If you installed Lastboard using Docker Compose, pull the latest image and recreate the container:

Terminal window
docker compose pull
docker compose up -d

Run the native installation script again. It detects your existing installation and updates the binary while preserving your configuration.

Terminal window
curl -fsSL https://git.codigosh.com/CodigoSH/Lastboard/raw/branch/main/install.sh | sudo bash

When updating natively or via the web interface:

  1. The new release binary is downloaded from Forgejo.
  2. The checksum is verified.
  3. The existing lastboard binary is replaced.
  4. The systemd service (or container process) automatically restarts.