Add service labels in application type service
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
Hi,
I’m trying to integrate the Homepage application.
This application scans containers based on specific Docker labels (like Traefik do).
However, when using the service Application type, it is not possible to add additional container labels. This limitation prevents Homepage from correctly discovering and integrating the service.
Describe the solution you'd like
Add a new section in the Advanced tab of the Service configuration that allows users to manage and define custom container labels.
Describe alternatives you've considered
With the Compose service type, defining container labels works as expected. However, when using the Application type to build and deploy an application, there is no option to configure container labels.
Additional context
No response
Will you send a PR to implement it?
Maybe, need help
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Service configuration's Advanced tab and trace the Application service deployment path to find where container options are stored and applied. Add a way to define custom labels, then verify they persist and are attached to deployed Application containers so Homepage can discover them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, typescript
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100