diff --git a/docker-compose.yml b/docker-compose.yml index 5ca97da..0ddb09e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -69,6 +69,12 @@ services: - traefik.http.routers.https-${TRAEFIK_ROUTER}.tls.certresolver=${TRAEFIK_CERTRESOLVER} # specify a service so a custom port can be used - traefik.http.services.${TRAEFIK_SERVICE}.loadbalancer.server.port=${TRAEFIK_SERVICE_PORT} + ### Section DIUN + - diun.enable=${DIUN_ENABLE} + - diun.watch_repo=${DIUN_WATCHREPO} + - diun.sort_tags=${DIUN_SORTALGO} + - diun.include_tags=${DIUN_INCLUDE} + - diun.exclude_tags=${DIUN_EXCLUDE} networks: - internal - traefik diff --git a/env.example b/env.example index 164267e..886d8b9 100644 --- a/env.example +++ b/env.example @@ -35,6 +35,13 @@ TRAEFIK_CERTRESOLVER=letsencrypt TRAEFIK_SERVICE=netbox_example_com TRAEFIK_SERVICE_PORT=8080 +# DIUN +DIUN_ENABLE=true +DIUN_WATCHREPO=true +DIUN_SORTALGO=semver +DIUN_INCLUDE=v[0-9]\.[0-9]\.[0-9]-[0-9]\.[0-9]\.[0-9] +DIUN_EXCLUDE= + # PostgreSQL PSQL_VERSION=14.5-alpine3.16 PSQL_DATA=./data/postgres