|
Come installare Diun (Docker Image Update Notifier): ricevi notifiche per gli aggiornamenti disponibili delle immagini Docker con docker compose

DIUN (Docker Image Update Notifier) è uno strumento leggero che consente di monitorare gli aggiornamenti delle immagini Docker e ricevere notifiche quando vengono rilasciate nuove versioni.
Caratteristiche:
- Consente di monitorare un repository Docker e segnalare nuovi tag.
- Filtri di inclusione ed esclusione con espressioni regolari per i tag.
- Implementazione interna di cron tramite routine Go.
- Worker pool to parallelize analyses.
- Allow overriding image os and architecture.
- Provider disponibili: Docker, Kubernetes, Swarm, Nomad, Dockerfile e File.
- Ricevi notifiche tramite Gotify, Mail, Slack, Telegram, Ntfy e altro.
- Supporto per healthchecks.io per monitorare lo stato.
- Enhanced logging.
Questa guida ti guiderà passo passo nell’installazione e configurazione di DIUN utilizzando Docker Compose.
Link al progetto
Puoi trovare il repository ufficiale di Diun su GitHub all’indirizzo: https://github.com/crazy-max/diun
Prerequisiti
- Prima di iniziare, assicurati di avere Docker e Docker Compose già installati sul tuo sistema.
- SSH con accesso root o un utente con permessi sudo.
Installazione di Diun con Docker Compose
Apri una sessione SSH e crea una directory per Diun:
mkdir diun && cd diun
Questo comando creerà una cartella chiamata diun nella tua home directory e ti porterà al suo interno.
Ora crea il file docker-compose.yml per configurare Diun:
nano docker-compose.yml
E incolla il seguente contenuto:
Avviamo il container:
docker-compose up -d
Per controllare lo stato del container, usa:
docker ps | grep diun
Se tutto funziona correttamente, DIUN monitorerà gli aggiornamenti delle immagini senza intervento manuale.
Assicurati di monitorare il comportamento di DIUN e configurare le notifiche per essere avvisato sugli aggiornamenti oppure controlla i log:
docker logs -f diun

Per terminare premi ctrl + c
La documentazione completa è disponibile su: https://crazymax.dev/diun/
Segui questo blog tramite RSS
Cos’è RSS e perché conta ancora nel 2026
Questo post vive anche nel Fediverso. Per commentare questo post del blog, utilizza la casella dei commenti qui sotto o copia e incolla questo indirizzo nella ricerca della tua istanza per rispondere, condividerlo o aggiungerlo ai preferiti: https://emanuelegori.uno/come-installare-diun-docker-image-update-notifier-con-docker-compose-su-vps/
Oppure scrivimi direttamente: @emanuelegori@mastodon.uno
Mi chiamo Emanuele Gori e nel tempo libero scrivo di software open source, privacy digitale e self-hosting.
Homelab Notes nasce dalla mia convinzione che la tecnologia debba servire chi la usa, non chi la vende.
Qui trovi guide pratiche e analisi per riprendere il controllo della tua vita digitale, un servizio alla volta.
Il blog è personalizzato con alcuni plugin per WordPress che ho realizzato per migliorarne l'usabilità e la condivisione: open source e liberamente scaricabili da git.emanuelegori.uno.
Se invece vuoi seguire una parte della mia vita digitale, visita la pagina Hub Attivita.
Sul Fediverso come nella vita: senza algoritmi di mezzo!







