ProxyΒΆ

On all of our 🐳 Docker systems, we’re running a Traefik Proxy, to dispatch all incoming HTTP/HTTPS requests to the desired Docker containers.

Note

The deployment, and all documentation for the proxies can be found in the GitLab proxy project.

Proxy dashboardsΒΆ

The Traefik proxies provide dashboards, which can be used to see the configured routes & services.

Check out the Dashboard for the proxy dashboard URL’s.

Routing requestsΒΆ

Routing proxy requests will happen through Docker labels, which are automatically discovered by Traefik.

Important

Since we’ve marvinCI, which is leveraged by our GitLab CI pipelines, these labels will be applied automatically. Thus only Shared GitLab CI files should be used for deployments.

See also

To learn more about the deployment URL scheme, check out the Environments documentation.