Allow custom Traefik middleware labels to override or merge with default labels #3311
Paillat-dev
started this conversation in
Feature Requests
Replies: 1 comment 1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
See also:
Problem Summary
Root Cause
Coolify generates its labels after user-defined ones for compose-based deployments, resulting in custom labels being ignored.
Impact
Proposed Solutions (in order of preference)
Add a property for additional middlewares
Implement a merging mechanism for middleware labels
Allow custom labels to override default ones
Analysis
The proposed solutions address the core issue while maintaining different levels of backwards compatibility and user control. Solution 1 provides the cleanest integration but requires more development effort. Solution 2 offers a balanced approach but may introduce complexity. Solution 3 is the simplest but could disrupt existing deployments.
Beta Was this translation helpful? Give feedback.
All reactions