Upgrade Guide
Reseller lens
Before you start
Upgrade procedure
# 1. Pull the target image (always pin to a semver tag)
docker pull public.ecr.aws/r4g1k2s3/vcon-dev/vcon-mcp:<new-tag>
# 2. Run new migrations BEFORE swapping the running container
docker run --rm \
-e SUPABASE_DB_URL='postgresql://...' \
public.ecr.aws/r4g1k2s3/vcon-dev/vcon-mcp:<new-tag> \
migrate
# 3. Stop the current container
docker stop --time 30 vconic && docker rm vconic
# 4. Start the new image with the same env file
docker run -d --name vconic \
--env-file /etc/vconic/env \
-p 3000:3000 \
public.ecr.aws/r4g1k2s3/vcon-dev/vcon-mcp:<new-tag>
# 5. Smoke-test
curl -I http://localhost:3000/api/v1/health
# Confirm X-Version matches <new-tag>Smoke-test (do every time)
Rollback
Verifying after upgrade
See also
Last updated