feat(Uptime Kuma): Add new service
This commit is contained in:
21
uptimekuma/README.md
Normal file
21
uptimekuma/README.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Uptime Kuma
|
||||
|
||||
> Uptime Kuma est un service pour surveiller des applications et services auto-hébergés. Il surveille le fonctionnement de services à travers des sondes HTTP(S), TCP, Ping, enregistrement DNS… sans limites.
|
||||
|
||||
## Information
|
||||
|
||||
- L'ensemble des variables d'environnement se trouve [ici](https://github.com/louislam/uptime-kuma/wiki/Environment-Variables)
|
||||
- Actuellement Uptime Kuma support seulement sqlite3, [une PR](https://github.com/louislam/uptime-kuma/pull/1139) est en court pour le support de MySQL à suivre.
|
||||
- Il y aurait des problèmes de DNS avec l'image Docker Alpine et [le support ne sera plus la dans la v2](https://github.com/louislam/uptime-kuma/pull/2085) donc on prend la version debian un peu plus lourde.
|
||||
|
||||
## Liens
|
||||
|
||||
- [Site Officiel][site]
|
||||
- [Documentation][documentation]
|
||||
- [Code source][source]
|
||||
- [Docker Hub][dockerhub]
|
||||
|
||||
[site]: https://uptime.kuma.pet/
|
||||
[source]: https://github.com/louislam/uptime-kuma
|
||||
[documentation]: https://github.com/louislam/uptime-kuma/wiki
|
||||
[dockerhub]: https://hub.docker.com/r/louislam/uptime-kuma/
|
8
uptimekuma/docker-compose.local.yml
Normal file
8
uptimekuma/docker-compose.local.yml
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
uptimekuma:
|
||||
ports:
|
||||
- 3001:3001
|
15
uptimekuma/docker-compose.traefik.yml
Normal file
15
uptimekuma/docker-compose.traefik.yml
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
|
||||
version: "3.8"
|
||||
|
||||
networks:
|
||||
default:
|
||||
name: ${TRAEFIK_NETWORK_NAME:-traefik}
|
||||
|
||||
services:
|
||||
uptimekuma:
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=${TRAEFIK_NETWORK_NAME:-traefik}
|
||||
- traefik.http.routers.${TRAEFIK_ROUTER_NAME:-uptimekuma}.rule=Host(`${UPTIMEKUMA_DOMAIN:?err}`)
|
||||
- traefik.http.routers.${TRAEFIK_ROUTER_NAME:-uptimekuma}.entrypoints=${TRAEFIK_ENTRYPOINTS:-web}
|
17
uptimekuma/docker-compose.yml
Normal file
17
uptimekuma/docker-compose.yml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
|
||||
version: "3.8"
|
||||
|
||||
volumes:
|
||||
uptimekuma:
|
||||
name: ${UPTIMEKUMA_VOLUME_NAME:-uptimekuma}
|
||||
|
||||
services:
|
||||
uptimekuma:
|
||||
container_name: ${UPTIMEKUMA_CONTAINER_NAME:-uptimekuma}
|
||||
image: ${UPTIMEKUMA_IMAGE:-louislam/uptime-kuma:1.18.5}
|
||||
restart: always
|
||||
volumes:
|
||||
- uptimekuma:/app/data
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
Reference in New Issue
Block a user