0xfurai / 0xfurai/peekaping

Automatically add docker containers

Abierto
#130 0 comentarios 1 reacción 0 asignados Ver en GitHub
enhancement
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.