CH-UICH-UI

Upgrade

How to update CH-UI to the latest version

Update Command

ch-ui update

The updater downloads the latest release asset for your OS and architecture, verifies the checksum when available, and replaces the running binary on disk.

What Happens

  1. CH-UI fetches the latest release from GitHub.
  2. The correct binary for your platform is downloaded.
  3. Checksum verification runs automatically if checksums are available.
  4. The current binary is replaced in place.

After updating, restart the server to pick up the new version:

ch-ui server restart

Verify the update:

ch-ui version

Docker

Pull the latest image and recreate the container:

docker pull ghcr.io/caioricciuti/ch-ui:latest
docker stop ch-ui-server
docker rm ch-ui-server
docker run -d \
  --name ch-ui-server \
  --restart unless-stopped \
  -p 3488:3488 \
  -v ch-ui-data:/app/data \
  ghcr.io/caioricciuti/ch-ui:latest

Connector Updates

If you run connectors on remote hosts, update them to match the server version:

ch-ui update        # on each connector host
ch-ui service restart  # if running as a service

On this page