Reverse Proxy Traefik
Reverse proxy for secure traefik configurations.
Reverse Proxy Traefik
Reverse Proxy Traefik
The package is an alternative reverse proxy Nginx, this reverse proxy exposes packages using both subdomains and subdirectories to host the following services:
Please ensure that the ENV "DOMAIN_NAME_HOST_TRAEFIK" is set, in this documentation we will be using the placeholder "domain" for its value
Subdomain-Based Reverse Proxy
The following packages do not support subdomains and require the use of domain/subdomain to access over the reverse proxy
Set the following environment variable in the package-metadata.json in the "./dashboard-visualiser-superset" directory
Set the following environment variables in the package-metadata.json in the "./client-registry-jempi" directory
Set the following environment variables in the package-metadata.json in the "./client-registry-santempi" directory
Enabling Kibana
Set the following environment variables in the package-metadata.json in the "./dashboard-visualiser-kibana" directory
Set the following environment variables in the package-metadata.json in the "monitoring" directory
MinIO Configuration
The MinIO server is configured to run with the following port settings:
Ensure that your Traefik configuration reflects these ports to properly route traffic to the MinIO services. The API can be accessed at https://<domain>/minio and the Console at https://<domain>/minio-console.
Update your Traefik labels in the docker-compose.yml to match these settings:
Enabling Grafana
Set the following environment variables in the package-metadata.json in the "monitoring" directory
Set the following environment variables in the package-metadata.json in the "dashboard-visualiser-jsreport" directory
Set the following environment variables in the package-metadata.json in the "./interoperability-layer-openhim" directory
Note: Only the Backend services are accessible through subdirectory paths, not the frontend