Upgrading
To upgrade, pull the new images and recreate the containers:
cd ~/comcent-cedocker compose pulldocker compose up -dDatabase migrations run automatically every time the server starts, so there is no separate migration step.
Pinning versions
Section titled “Pinning versions”By default the images use the latest tag. For production stability you can pin versions in .env:
COMCENT_VERSION=v0.1.0 # server, web app and SBCFREESWITCH_VERSION=latest # FreeSWITCH media serverVOICE_BOT_VERSION=latest # voice botTo upgrade a pinned install, change the tag, then run docker compose pull and docker compose up -d.
Updating the compose file
Section titled “Updating the compose file”The installer downloads docker-compose.yaml once. When a release changes the compose file, download it again, keeping your .env:
cd ~/comcent-cecurl -fsSL https://raw.githubusercontent.com/comcent-io/comcent-ce/main/docker-compose.deploy.yaml \ -o docker-compose.yamldocker compose up -d