Containers

Vera consists of the following Docker containers.

  • rabbitmq

  • vera.api.audithistory

  • vera.api.connections.testconnection

  • vera.api.documents

  • vera.api.domains

  • vera.api.jira.routeactions

  • vera.api.qtest

  • vera.api.recordintegrity

  • vera.api.routes.routeevents

  • vera.api.traceability

  • vera.api.verification

  • vera.api.workflows

  • vera.query.engine

  • vera.server

  • vera.web.portal

  • vera.worker.audithistory

  • vera.worker.carbone

  • vera.worker.documents

  • vera.worker.domains

  • vera.worker.jira

  • vera.worker.jobservice

  • vera.worker.qtest

  • vera.worker.recordintegrity

  • vera.worker.traceability

  • vera.worker.verification

  • vera.worker.workflows

The Vera docker-compose.yml file is configured for all of the containers. The Vera .env file contains the common configuration parameters used. Use this file for configuration to ease upgrades.

The docker-compose file references secret files that you must create in the Vera Server installation directory. These files are vera_internal_secret.txt, IdentityServer__Secrets__JiraAddOn, IdentityServer__Secrets__VeraInternal, IdentityServer__Secrets__VeraJiraCloudAddOn, IdentityServer__Secrets__VeraSamlClient, IdentityServer__Secrets__VeraWebPortal, and IdentityServer__Secrets__VeraUserInfo. The contents of these files must be provided by the Vera team.

Vera 2026.2 adds two new containers, vera.api.recordintegrity and vera.worker.recordintegrity, which power Record Integrity. Make sure your logging-settings.json includes entries for both. For deployment details, see Set up the Record Integrity services.