# Ubuntu/Debian

sudo apt install modalityd

Set your license key in the modalityd config file. By default this file is located at /etc/modalityd/config.toml and is created when you install the modalityd package.

echo "license-key = '000000-000000-000000-000000-000000-V3'" | sudo tee -a /etc/modalityd/config.toml

It should look like this:

# /etc/modalityd/config.toml

# default data-dir
data-dir = '/var/lib/modality'

# your license key
license-key = '000000-000000-000000-000000-000000-V3'

Use systemctl to check that the modalityd unit is running.

sudo systemctl is-active modalityd
active

Setup the admin user

After installing Modality, the next thing to do is create the admin user

# Docker

Container Info

  • This container is intended to make it easy to run the modalityd daemon with docker run.
  • The image url is ghcr.io/auxoncorp/modalityd.
docker run \
  --network=host \
  -v "$(pwd)/modality-data-dir:/data-dir" \
  -e MODALITY_ACCEPT_EULA=Y \
  -e MODALITY_LICENSE_KEY="000000-000000-000000-000000-000000-V3" \
  -e NO_TLS=Y \
  -d --rm \
  ghcr.io/auxoncorp/modalityd:latest

Setup the admin user

After installing Modality, the next thing to do is create the admin user