[podman] Add diun
This commit is contained in:
parent
b920366148
commit
ef9c2c3cef
3 changed files with 48 additions and 0 deletions
6
projects/diun/.env.mako
Normal file
6
projects/diun/.env.mako
Normal file
|
@ -0,0 +1,6 @@
|
|||
TZ=${env['timezone']}
|
||||
DIUN_WATCH_SCHEDULE='0 */6 * * *'
|
||||
DIUN_PROVIDERS_DOCKER=true
|
||||
DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULT=true
|
||||
DIUN_PROVIDERS_FILE_FILENAME=/etc/diun/images.yml
|
||||
DIUN_NOTIF_DISCORD_WEBHOOKURL='${secrets["diun_webhookurl"]}'
|
15
projects/diun/compose.yaml.mako
Normal file
15
projects/diun/compose.yaml.mako
Normal file
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
diun:
|
||||
container_name: diun
|
||||
image: docker.io/crazymax/diun:4
|
||||
network_mode: pasta
|
||||
restart: always
|
||||
command: serve
|
||||
env_file: .env.rendered
|
||||
volumes:
|
||||
- ${env['socket']}:/var/run/docker.sock:ro
|
||||
- ./images.yml:/etc/diun/images.yml:ro
|
||||
- data:/data
|
||||
|
||||
volumes:
|
||||
data:
|
27
projects/diun/images.yml
Normal file
27
projects/diun/images.yml
Normal file
|
@ -0,0 +1,27 @@
|
|||
- name: quay.io/hedgedoc/hedgedoc
|
||||
watch_repo: true
|
||||
sort_tags: semver
|
||||
max_tags: 1
|
||||
include_tags:
|
||||
- ^[\d\.]+-alpine$
|
||||
|
||||
- name: quay.io/keycloak/keycloak
|
||||
watch_repo: true
|
||||
sort_tags: semver
|
||||
max_tags: 1
|
||||
include_tags:
|
||||
- ^\d+\.\d+$
|
||||
|
||||
- name: docker.io/stalwartlabs/mail-server
|
||||
watch_repo: true
|
||||
sort_tags: semver
|
||||
max_tags: 1
|
||||
include_tags:
|
||||
- ^v
|
||||
|
||||
- name: docker.io/aaronleopold/stump
|
||||
watch_repo: true
|
||||
sort_tags: semver
|
||||
max_tags: 1
|
||||
include_tags:
|
||||
- ^\d
|
Loading…
Reference in a new issue