Skip to main content

Label Overrides

Manage Traefik label overrides for service template containers and Docker Compose applications. Requires the TRAEFIK_LABEL_OVERRIDES Pro feature.

Service Application Overrides​

Get Overrides​

GET /api/v1/service-applications/{uuid}/label-overrides

Update Overrides​

PUT /api/v1/service-applications/{uuid}/label-overrides

Body:

{
"yaml": "traefik.http.routers.my-router.rule: \"Host(`example.com`)\""
}

Delete Overrides​

DELETE /api/v1/service-applications/{uuid}/label-overrides

Service Database Overrides​

Get Overrides​

GET /api/v1/service-databases/{uuid}/label-overrides

Update Overrides​

PUT /api/v1/service-databases/{uuid}/label-overrides

Delete Overrides​

DELETE /api/v1/service-databases/{uuid}/label-overrides

Notes​

  • Overrides are stored as YAML and merged with auto-generated labels on compose parse.
  • User labels win on key collision.
  • coolify.* label keys are silently filtered from user input.