Meet DockRouterYour containers. A hostname. A clear path to HTTPS.InstallationRun a Docker container or build one native Go binary.Labels & discoveryKeep routing close to the application it belongs to.Automatic TLSA secure first connection, with a little less certificate administration.Load balancingChoose the right path through your replicas.Security at the edgeExplicit access decisions. Private administration. Trusted proxy boundaries.Dashboard & metricsFollow routes, certificates and requests from the same router.Inside the routerOne process, from incoming connection to container backend.Configuration referenceGlobal environment variables and service-level middleware labels.
Documentation, without the detour.ESC to close
THE ROUTER MANUAL

A clear way in.

From your first labels to your own public edge. Everything you need to get DockRouter running your way.

Start here

Meet DockRouter

Your containers. A hostname. A clear path to HTTPS.

Start here

Installation

Run a Docker container or build one native Go binary.

Routing

Labels & discovery

Keep routing close to the application it belongs to.

Routing

Automatic TLS

A secure first connection, with a little less certificate administration.

Routing

Load balancing

Choose the right path through your replicas.

Operate

Security at the edge

Explicit access decisions. Private administration. Trusted proxy boundaries.

Operate

Dashboard & metrics

Follow routes, certificates and requests from the same router.

Reference

Inside the router

One process, from incoming connection to container backend.

Reference

Configuration reference

Global environment variables and service-level middleware labels.