Server installation
This section describes how to install Canvus server for the first time. If you are updating an existing installation, see updating.
The recommended deployment method is using containers (Podman or Docker). Containers bundle all dependencies, simplify upgrades, and work consistently across Linux, Windows, and macOS.
Container installation (recommended)
Setting up a containerised Canvus server involves the following steps:
- Install Podman (recommended) or Docker on your host machine.
- Download the compose file from the MultiTaction registry.
- Configure the deployment by editing
podman-compose.yml. - Start the services with
podman-compose up -d(ordocker compose up -dif using Docker). - Activate your license — see server-licensing.
See the platform guide for your operating system:
Bare-metal installation (legacy)
Legacy deployment method
Bare-metal installation (.deb / .exe) is a legacy deployment method. New deployments should use containers. Existing bare-metal installations must migrate to containers to receive current and future Canvus versions. See migrating to containers.