What dockers are used by tracardi?
The Docker images used by Tracardi are as follows:
-
Tracardi API:
- Repository:
tracardi/com-tracardi-api
- This image is used for both the private and public APIs of Tracardi.
- Private API interacts with the GUI, while the public API handles data collection.
- Repository:
-
Tracardi GUI:
- Repository:
tracardi/tracardi-gui
- This image provides the graphical user interface (GUI) for interacting with Tracardi.
- Repository:
-
Tracardi TMS (Tenant Management Service):
- Repository:
tracardi/tms
- This Docker image manages multi-tenancy within the system.
- Repository:
-
Workers:
-
Background Worker:
- Repository:
tracardi/background-worker
- Responsible for collecting data in parallel. THis is the main background process.
- Repository:
-
APM (Auto Profile Merging):
- Repository:
tracardi/apm
- Responsible for merging profiles
- Repository:
-
Upgrade Worker:
- Repository:
tracardi/update-worker
- Responsible for updating tracardi
- Repository:
-
-
Bridge (Optional):
- Repository:
tracardi/com-bridge-queue
- This is used for collecting data from different channels via a queue bridge, but it is disabled by default.
- Repository:
These Docker images are pulled from Docker Hub, with specific configurations for each service, depending on whether it is enabled and how many replicas are required.