Diun: Monitor Jitsi for updates
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
1
coreos-config/compose/05_diun/.env
Normal file
1
coreos-config/compose/05_diun/.env
Normal file
@ -0,0 +1 @@
|
||||
COMPOSE_PROJECT_NAME=diun
|
21
coreos-config/compose/05_diun/diun.yml
Normal file
21
coreos-config/compose/05_diun/diun.yml
Normal file
@ -0,0 +1,21 @@
|
||||
watch:
|
||||
workers: 20
|
||||
schedule: "0 */6 * * *"
|
||||
firstCheckNotif: false
|
||||
|
||||
notif:
|
||||
discord:
|
||||
webhookURL: {{ diun.discord.webhook }}
|
||||
mentions:
|
||||
- "@here"
|
||||
renderFields: true
|
||||
timeout: 10s
|
||||
templateBody: |
|
||||
{% raw %}
|
||||
Docker tag {{ if .Entry.Image.HubLink }}[**{{ .Entry.Image }}**]({{ .Entry.Image.HubLink }}){{ else }}**{{ .Entry.Image }}**{{ end }} which you subscribed to through {{ .Entry.Provider }} provider {{ if (eq .Entry.Status "new") }}is available{{ else }}has been updated{{ end }} on {{ .Entry.Image.Domain }} registry (triggered by {{ .Meta.Hostname }} host).
|
||||
{{ if (eq .Entry.Status "new") }}See https://github.com/jitsi/docker-jitsi-meet/releases/tag/{{ .Entry.Image.Tag }}{{ end }}
|
||||
{% endraw %}
|
||||
|
||||
providers:
|
||||
file:
|
||||
filename: /watch.yml
|
22
coreos-config/compose/05_diun/docker-compose.yaml
Normal file
22
coreos-config/compose/05_diun/docker-compose.yaml
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
version: "3.4"
|
||||
|
||||
services:
|
||||
diun:
|
||||
image: crazymax/diun:latest
|
||||
container_name: diun
|
||||
command: serve
|
||||
volumes:
|
||||
- "data:/data"
|
||||
- "./diun.yml:/diun.yml:ro,Z"
|
||||
- "./watch.yml:/watch.yml:ro,Z"
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "LOG_LEVEL=info"
|
||||
- "LOG_JSON=false"
|
||||
restart: always
|
||||
|
||||
volumes:
|
||||
data:
|
||||
|
||||
...
|
6
coreos-config/compose/05_diun/watch.yml
Normal file
6
coreos-config/compose/05_diun/watch.yml
Normal file
@ -0,0 +1,6 @@
|
||||
- name: docker.io/jitsi/web
|
||||
watch_repo: true
|
||||
notify_on:
|
||||
- new
|
||||
include_tags:
|
||||
- ^stable-\d+
|
Reference in New Issue
Block a user