Get Notified When Updates Are Available With DIUN

  Рет қаралды 5,523

Jim's Garage

Jim's Garage

Күн бұрын

DIUN (Docker Image Update Notifier) is a great tool for staying up to date with the latest image via notifications. This is good for security, convenience, and making sure you have the latest features.
In this video I show you how to deploy it and configure notifications.
DIUN Docs:
crazymax.dev/diun/
Docker Compose Files for DIUN:
github.com/JamesTurland/JimsG...
Recommended Hardware: github.com/JamesTurland/JimsG...
Discord: / discord
Twitter: / jimsgarage_
Reddit: / jims-garage
GitHub: github.com/JamesTurland/JimsG...
00:00 - What is DIUN
01:15 - Walkthrough of Docker Compose
06:14 - Logs in Portainer
06:44 - Testing Notifications
07:54 - Outro

Пікірлер: 33
@paulo.valverde
@paulo.valverde 2 ай бұрын
Thanks for all of your tutorials. You always have extremely useful information to share.
@Jims-Garage
@Jims-Garage 2 ай бұрын
Thanks, I appreciate the feedback
@Vaillant44
@Vaillant44 2 ай бұрын
Thank you James, I will use it for sure. Need to setup gotify first.
@Jims-Garage
@Jims-Garage 2 ай бұрын
Glad it was helpful!
@sbme1147
@sbme1147 2 ай бұрын
Thanks for the video. Looks like it works with Podman & as a Service under Debian. Saved for later as a bookmark.
@Jims-Garage
@Jims-Garage 2 ай бұрын
You're welcome
@Mr.Jean-Paul
@Mr.Jean-Paul 2 ай бұрын
Hi Jim, I just use Watchtower on 4 different servers with around 40 containers. Never had a problem with an update, so far so good. Beside Watchtower, I also installed Dozzle on each server which gives me a pretty nice overview of the container log files, in case there would be a problem. Anyway, thanks for your interesting videos, always appreciated!
@Jims-Garage
@Jims-Garage 2 ай бұрын
That's good to hear, I'll take a look. I used to use watchtowerr but a PiHole update broke my network and took ages to diagnose...
@Mr.Jean-Paul
@Mr.Jean-Paul 2 ай бұрын
@@Jims-Garage Concerning Pihole, I have 2 instances running together with Unbound, on 2 different servers in an Ubuntu VM, with Gravity-Sync allowing synchronizing between the 2 of them, and with VRRP-Protocol installed which allows for 1 server to be master and the other one slave. That scenario allows me also to have only 1 virtual IP-adress for both of them, which for my router was absolutely necessary as I can only enter 1 DNS-Server. Sort of HA, works fine so far. A cronjob does the updates on both instances, which are backuped every day, so that an malfunctioning update can easily be reverted.
@Jims-Garage
@Jims-Garage 2 ай бұрын
@@Mr.Jean-Paul nice, that's a cool setup. I run in Kubernetes and a backup LXC
@Metzlmane
@Metzlmane 2 ай бұрын
Thanks for another great video and sharing of your knowledge! Watching your videos for a long time now. This time I'm a bit surprised that you promote discord, which is a privacy nightmare.. but I can see that this might be interesting for some people. Keep up the great work
@Jims-Garage
@Jims-Garage 2 ай бұрын
I included it because loads of people request Discord, plus I gave a self hosted alternative.
@fLuke88888
@fLuke88888 2 ай бұрын
Nice as always, but how come you show container logs and do container shell in portainer, and not in vscode where you did compose?
@Jims-Garage
@Jims-Garage 2 ай бұрын
No real reason, I've used both. I quite like the ease and simplicity of Portainer.
@nicolasotero6424
@nicolasotero6424 2 ай бұрын
It would be very good to make a video showing how to avoid exposing the docker socket with cetusguard, haproxy, etc
@Jims-Garage
@Jims-Garage 2 ай бұрын
Thanks , I have something planned for that
@GundamExia88
@GundamExia88 Ай бұрын
Great video! does DIUN work with Dockge? I have 6 hosts each has a Dockge running I like DIUN to keep track of containers.
@Jims-Garage
@Jims-Garage Ай бұрын
I don't know, I would think so but I haven't tested.
@warlordattack
@warlordattack Ай бұрын
One problem with watchtower, i have gluetun and many other containers using gluetun network, so whent gluetyun is updated i need to recreate all dependant containers, and there is no way to set a dependency tree with watchtower
@Jims-Garage
@Jims-Garage Ай бұрын
That's why I use DIUN in my recent video. It notifies about updates without doing anything. Auto updates are risky business!
@Dirizabl
@Dirizabl 2 ай бұрын
I guess DIUN cannot check for new versions of containers running on other machines, similar like Watchtower? Meaning, I would need to set it up in a way that is 1 machine - 1 DIUN instance?
@Jims-Garage
@Jims-Garage 2 ай бұрын
I don't believe so but multiple machines it supports swarm and Kubernetes
@Julian-lv6ph
@Julian-lv6ph 2 ай бұрын
Hi Jim, totally off topic but can you make a video on how to setup NordVPN on opnsense for selected devices?
@Jims-Garage
@Jims-Garage 2 ай бұрын
Check out my OPNSense video part 2, already done.
@Julian-lv6ph
@Julian-lv6ph 2 ай бұрын
@@Jims-Garage I love you
@Julian-lv6ph
@Julian-lv6ph 2 ай бұрын
It actually only shows how to setup it for the whole network which I have done but want to isolate vpn to certain devices only.
@Jims-Garage
@Jims-Garage 2 ай бұрын
@@Julian-lv6ph Suggest you put those devices on a separate VLAN and use the VPN as the gateway.
@thbe51
@thbe51 2 ай бұрын
I have problems to get notify to Gotify to work. Notify to mail is OK. Got this from the console: "diun: error: rpc error: code = Unknown desc = invalid character 'F' looking for beginning of value" Any ideas??
@thbe51
@thbe51 2 ай бұрын
I found out what it was. Runing Gotify and Diun in docker on the same host with traefik calls for trouble with ip-addresses 🙂🙂
@Jims-Garage
@Jims-Garage 2 ай бұрын
Good to know. Thanks for replying.
Mosquitto MQTT Broker - Explanation and Setup
14:39
Jim's Garage
Рет қаралды 9 М.
Gitea - Keep Your Repo Private At Home!
12:20
Jim's Garage
Рет қаралды 35 М.
Её Старший Брат Настоящий Джентельмен ❤️
00:18
Глеб Рандалайнен
Рет қаралды 8 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 4,1 МЛН
Proxmox Backup Server Saves You Money And Time!
24:48
Jim's Garage
Рет қаралды 42 М.
Single Sign On With OAuth2.0 - Authentik Is AWESOME!
18:32
Jim's Garage
Рет қаралды 33 М.
Zed Editor Overview | Linux Quick Start
10:34
Brian Cooper
Рет қаралды 12 М.
Learn Docker Quickly - Machine Learning Project for Absolute Beginners
25:31
SMB Server In Docker with ZFS! Simple, Cheap, and Efficient!
23:00
Jim's Garage
Рет қаралды 41 М.
Thunderbolt Networking is FAST & CHEAP!
31:04
Jim's Garage
Рет қаралды 18 М.
You Should Use Flakes Right Away in NixOS!
26:09
LibrePhoenix
Рет қаралды 51 М.
Ansible: Inventories, When, FQCN, and Multi OS Updates
16:29
Jim's Garage
Рет қаралды 3,7 М.
Easy Kubernetes Using Ansible! (RKE2)
41:12
Jim's Garage
Рет қаралды 5 М.
Installing Ollama to Customize My Own LLM
9:20
Decoder
Рет қаралды 27 М.
📦Он вам не медведь! Обзор FlyingBear S1
18:26
ВЫ ЧЕ СДЕЛАЛИ С iOS 18?
22:40
Overtake lab
Рет қаралды 133 М.
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,3 МЛН
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 796 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 65 МЛН