Automatically add docker containers
- Lenguaje dominante
- Go
- Estrellas
- 1.2k
- Forks
- 69
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
**Is your feature request related to a problem? Please describe.**
Adding a new docker container manually to peekaping when deploying is tedious and prone to being forgotten.
**Describe the solution you'd like**
A method of automatically adding a docker container to peekaping would be amazing. This would allow the monitor to be created if the appropriate tags are added like https://github.com/BigBoot/AutoKuma does with UptimeKuma. In the case of AutoKuma this is a bit of a workaround and is prone to issues.
**Describe alternatives you've considered**
Adding a docker host could just add all containers as monitors but this would possibly lead to unwanted monitors. Also adding the containers as docker monitors just monitors whether the container is running, using labels as AutoKuma does would allow the specfic endpoint to be monitored as required.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Look for existing Docker integration code, likely in a directory like `internal/docker` or `pkg/docker`. Understand how monitors are currently created and stored. The feature requires parsing Docker container labels and automatically creating corresponding monitor configurations. Check for any existing tests related to Docker to understand the codebase's patterns.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- docker, go
- Área
- devops
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100