<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>telegram Archives - Mon linux</title>
	<atom:link href="https://www.monlinux.net/tag/telegram/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.monlinux.net/tag/telegram/</link>
	<description>by Belgotux</description>
	<lastBuildDate>Fri, 31 Mar 2023 09:06:22 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.monlinux.net/wp-content/uploads/cropped-mon-linux-logo-grey-512-32x32.png</url>
	<title>telegram Archives - Mon linux</title>
	<link>https://www.monlinux.net/tag/telegram/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Notification Telegram &#8211; Pushbullet &#8211; mail d&#8217;une image Docker mise à jour</title>
		<link>https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/</link>
					<comments>https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Sun, 26 Feb 2023 20:23:00 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[telegram]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1774</guid>

					<description><![CDATA[<p>J&#8217;ai longtemps utilis&#233; un service en ligne pour la notification mail de mises &#224; jour d&#8217;image Docker. Mais je n&#8217;ai plus de notifications depuis un moment. Je suis parti en qu&#234;te d&#8217;une solution locale pour les notifications d&#8217;une nouvelle image... <a class="more-link" href="https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/">Notification Telegram &#8211; Pushbullet &#8211; mail d&rsquo;une image Docker mise à jour</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>J&rsquo;ai longtemps utilisé <a href="https://docker-notify.com/" target="_blank" rel="noreferrer noopener nofollow">un service en ligne</a> pour la notification mail de mises à jour d&rsquo;image Docker. Mais je n&rsquo;ai plus de notifications depuis un moment. Je suis parti en quête d&rsquo;une solution locale pour les notifications d&rsquo;une nouvelle image Docker disponible. Je cherchais une fonction mail ainsi qu&rsquo;un webhook utilisable&#8230; Ce que propose <a href="https://github.com/Schlabbi/docker-notify" target="_blank" rel="noreferrer noopener">docker-notify de schlabbi</a> et qui me permet des notifications vers Telegram! Ce qui me convient parfaitement! La solution est simple à maintenir également.</p>



<p>Une autre solution est <a href="https://github.com/containrrr/watchtower" target="_blank" rel="noreferrer noopener nofollow">Watchtower</a> qui peut fonctionner en notification ou mettre à jour les containers directement. Mais il nécessite une interaction avec les containers, ce que je veux éviter.</p>



<p>Je suis donc parti sur docker-notify. L&rsquo;image docker sur le docker hub n&rsquo;est plus maintenue. Je suis donc parti du github et un build local. Le github n&rsquo;est plus trop maintenu actuellement, mais l&rsquo;on voit des utilisateurs actifs autour et un CI/CD est en place pour mettre à jour les dépendances, ce qui permet d&rsquo;être à jour sans avoir de nouvelles features. D&rsquo;autres forks sont actif aussi, surtout celui de TonyRL qui passe par une refonte du dockerFile, utilisation de yarn au lieu de npm, une feature pour utiliser ses identifiants dockerhub, mais la compatibilité avec le fichier de configuration de schlabbi semble cassé, le dernier commit de TonyRL compatible étant le 228513a8.</p>



<p>Création des dossiers : </p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">mkdir -p /etc/docker/docker-notify/conf &amp;&amp; cd /etc/docker/docker-notify</code></pre>



<p>Création du fichier d&rsquo;environnement vim <code>.env</code> :</p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">CONFIG_DIR=/etc/docker/docker-notify/conf</code></pre>



<p>Cloner la dernière version du projet git de Schlabbi :</p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">git clone https://github.com/Schlabbi/docker-notify</code></pre>



<h2 class="wp-block-heading">Docker-compose de Docker-notify</h2>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">version: '3.7'
services:
  docker-notify:
    build: ./docker-notify
    mem_limit: 300m
    container_name: docker-notify
    restart: unless-stopped
    volumes:
      - $CONFIG_DIR/config.json:/usr/src/app/config.json:ro
      - cache:/usr/src/app/cache

volumes:
  cache:</code></pre>



<p>Explication du docker-compose : </p>



<ul class="wp-block-list">
<li>Je met une limite mémoire sur le container de 300 Mo</li>



<li>Je nomme le container car je suis en docker « classique » pas de swarm</li>



<li>Le container démarre automatiquement au démarrage sauf si je l&rsquo;éteins manuellement</li>



<li>Le fichier de configuration est monté en bind RO car il n&rsquo;a pas besoin d&rsquo;être édité</li>



<li>Le container à besoin d&rsquo;avoir un cache. Celui-ci pouvant être perdu, j&rsquo;utilise un volume temporaire déclaré</li>
</ul>



<h2 class="wp-block-heading">Le fichier de configuration json avec notification Telegram</h2>



<p>Vous aurez besoin de votre clé API Telegram ainsi que de générer un chatID. Je parle de ces étapes <a href="https://www.monlinux.net/2022/12/notification-bot-telegram-sous-linux-debian/">dans l&rsquo;article sur les notifications Telegram pour les serveurs linux</a>. Suivez donc ces étages pour avoir les identifiants Telegram nécessaire pour faire les notifications en cas de mise à jour d&rsquo;une image docker particulièrement critique. Pour toutes, ce serait de trop.</p>



<p>Voici le fichier <code>config.json</code> d&rsquo;exemple à mettre dans <code>/etc/docker/docker-notify/conf</code> :</p>



<pre class="wp-block-code"><code lang="json" class="language-json">{
  "checkInterval": 1440,
  "notifyServices":[
      {
          "image": "nextcloud:24",
          "actions": [
              {
                  "type": "mailHook",
                  "instance": "generalMail",
                  "recipient": "&#98;elgo&#116;u&#120;&#64;mond&#111;&#109;ai&#110;.&#110;&#101;&#116;"
              },
              {
                  "type": "webHook",
                  "instance": "telegram"
              }
          ]
      },
      {
          "image": "nextcloud:latest",
          "actions": [
              {
                  "type": "mailHook",
                  "instance": "generalMail",
                  "recipient": "&#98;&#101;l&#103;o&#116;&#117;&#120;&#64;m&#111;&#110;&#100;omain.&#110;et"
              },
			        {
                  "type": "webHook",
                  "instance": "pushbullet"
              }
          ]
      },
      {
          "image": "redis:5-alpine",
          "actions": [
              {
                  "type": "mailHook",
                  "instance": "generalMail",
                  "recipient": "b&#101;l&#103;o&#116;&#117;&#120;&#64;m&#111;n&#100;m&#97;i&#110;&#46;&#110;e&#116;"
              }
          ]
      }
  ],
  "smtpServer": {
      "generalMail": {
          "host": "mail.infomaniak.com",
          "port": 465,
          "secure": true,
          "username": "votreuserouvotremail",
          "password": "votrepass",
          "sendername": "Docker-Notify",
          "senderadress": "votremail"
      }
  },
  "webHooks":{
      "telegram": {
          "reqUrl": "https://api.telegram.org/botVOTRE_CLE_API/sendMessage",
          "httpMethod": "GET",
          "httpBody": {
              "text": "$msg",
              "chat_id": "VOTRE_CHAT_ID"
          }
      },
      "pushbullet": {
        "reqUrl": "https://api.pushbullet.com/v2/pushes",
        "httpMethod": "POST",
        "httpHeaders": {
            "Access-Token": "VOTRE_TOKEN",
            "Content-Type": "application/json"
        },
        "httpBody": {
            "type": "note",
            "title": "docker-notify",
            "body": "$msg"
        }
  }
}</code></pre>



<p>Explications : </p>



<ul class="wp-block-list">
<li>checkInterval : le temps de vérification exprimé en minutes, ici toutes les 24h</li>



<li>notifyServices : la liste de nos images à vérifier ainsi que l&rsquo;action ou les actions à utiliser. Dans mon cas j&rsquo;ai les mail et le webHooks telegram</li>



<li>smtpServer : vous renseignez le serveur mail à utiliser, attention qu&rsquo;il faut du TLS explicite (port 465) et pas du startTLS (pour 587). Ou alors en claire vers votre relais interne (dans ce cas mettre <code>"secure":  false</code>)</li>



<li>webHooks: permet de faire appel à un mécanisme CI/CD pour recompiler automatiquement votre image perso avec la mise à jour de l&rsquo;image parent par exemple. Dans mon cas, c&rsquo;est de cette manière que Telegram est utilisé pour m&rsquo;avertir de la mise à jour d&rsquo;une image importante</li>
</ul>



<p></p>
<p>L’article <a href="https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/">Notification Telegram &#8211; Pushbullet &#8211; mail d&rsquo;une image Docker mise à jour</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2023/02/notification-telegram-pushbullet-mail-dune-image-docker-mise-a-jour/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>NUT &#8211; notifications push Telegram Pushbullet Pushover pour UPS</title>
		<link>https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/</link>
					<comments>https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Sat, 04 Feb 2023 21:07:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[nut]]></category>
		<category><![CDATA[telegram]]></category>
		<category><![CDATA[ups]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1763</guid>

					<description><![CDATA[<p>J&#8217;ai d&#233;j&#224; &#233;crit un premier article sur la configuration de NUT pour &#233;teindre proprement ses serveur en 2015. Il a &#233;t&#233; revu plusieurs fois mais cela restait concentr&#233; autour de La configuration de NUT en lui-m&#234;me. Tout reste encore valable... <a class="more-link" href="https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/">NUT &#8211; notifications push Telegram Pushbullet Pushover pour UPS</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>J&rsquo;ai déjà écrit un premier article sur la configuration de NUT pour éteindre proprement ses serveur en 2015. Il a été revu plusieurs fois mais cela restait concentré autour de La configuration de NUT en lui-même. Tout reste encore valable dans <a href="https://www.monlinux.net/2018/03/nut-ups-notifications-mails-et-arret/">l&rsquo;article originel sur NUT pour parler à son UPS</a>.</p>



<p>J&rsquo;y avais introduit un script simple de notification mail et SMS avec la commande NOTIFYCMD. A l&rsquo;époque, je n&rsquo;hébergeais pas encore sur github mes projets. J&rsquo;avais mis le script en 2018 sur github, à l&rsquo;occasion de la prise en charge de pushbullet et plus uniquement les mails et SMS.</p>



<p>Récemment j&rsquo;ai revu le script, car il n&rsquo;était pas très flexible. J&rsquo;en ai profité pour y intégrer un PR de pushover de longue date, mais surtout <strong>Telegram qui est absolument recommandé</strong> pour des échanges chiffrés correctes, même si je n&rsquo;avais pas d&rsquo;infos sensibles sur des notifications UPS <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Fin d&rsquo;année passée, ma volonté était de passer toutes mes notifications en Telegram, que ce soit pour octoprint, mes vps, mes serveurs à la maison, Jeedom. J&rsquo;ai notamment fait <a href="https://www.monlinux.net/2022/12/notification-bot-telegram-sous-linux-debian/">un script générique qui peut être utilisé pour envoyer des notifications Telegram à la fin d&rsquo;une commande, avec un pipe, dans un script</a>, etc en décembre.</p>



<p>La partie boot a été revue afin de ne plus avoir de dépendance avec un script de notification. Ce sont les mêmes fonctions, mais internalisées. J&rsquo;ai partagé le logrotate également.</p>



<h2 class="wp-block-heading">Installation manuelle du script de notification depuis github</h2>



<p>Une fois la configuration de NUT suivis sur l&rsquo;article précédent, voici la marche à suivre pour installer le script avec un copier coller. Vous aurez besoin de git : </p>



<ul class="wp-block-list">
<li>Copier <a href="https://github.com/belgotux/nutNotify.git" target="_blank" rel="noreferrer noopener">le projet git nutNotify</a></li>



<li>Copier le fichier <code>nutNotify.conf.txt</code> vers <code>/usr/local/etc/nutNotify.conf</code> afin de l&rsquo;éditer avec vos besoins. Pour Telegram les deux variables telegramAccessToken et telegramChatID suffisent. Pour <a href="https://www.monlinux.net/2022/12/notification-bot-telegram-sous-linux-debian/">obtenir vos identifiants il faut créer un bot Telegram</a>.</li>



<li>Copier <code>nutNotifyFct.sh nutNotifyBoot.sh nutNotify.sh nutShutdown.sh</code> vers <code>/usr/local/bin</code></li>



<li>Copier <code>systemd-notify</code> vers <code>/lib/systemd/system/nut-notify-boot.service</code></li>



<li>systemctl reload daemon et enable <code>nut-notify-boot</code></li>



<li>Créer le répertoire de log <code>/var/log/nutNotify</code> avec les droits de l&rsquo;utilisateur nut</li>



<li>Copier le fichier de logrotate dans <code>/etc/logrotate.d</code></li>
</ul>



<pre class="wp-block-code"><code lang="bash" class="language-bash">git clone https://github.com/belgotux/nutNotify.git
cd nutNotify
cp nutNotify.conf.txt /usr/local/etc/nutNotify.conf
vim /usr/local/etc/nutNotify.conf
cp nutNotifyFct.sh nutNotifyBoot.sh nutNotify.sh nutShutdown.sh /usr/local/bin
cp systemd-notify /lib/systemd/system/nut-notify-boot.service
systemctl daemon-reload
systemctl enable nut-notify-boot.service
mkdir /var/log/nutNotify
chown nut:nut /var/log/nutNotify
cp nutNotify.logrotate /etc/logrotate.d
</code></pre>



<h2 class="wp-block-heading">Configuration de NUT et du script de notification push depuis Ansible Galaxy</h2>



<p>J&rsquo;ai également créé un <a href="https://github.com/belgotux/ansible-role-nut-client" target="_blank" rel="noreferrer noopener">repo github pour le projet Ansible nut client</a> qui a 2 fonctions : </p>



<ul class="wp-block-list">
<li>Configurer le service nut facilement : autant sur le nut server relié à l&rsquo;UPS, que les clients réseaux nut</li>



<li>Configurer le script de notification Push pour Telegram, Pushbullet, Pushover, mal ou sms</li>
</ul>



<p>Vous pouvez définir différents types de notifications en fonction de l&rsquo;évènement. J&rsquo;enverrai une notification Telegram pour un problème secteur et lorsque les serveurs s&rsquo;éteindront en fin de batterie par exemple. Mais je ne voudrais peut-être pas que tous mes serveurs me disent qu&rsquo;ils sont sur batterie UPS lors d&rsquo;une coupure, un seul me suffira&#8230; D&rsquo;où l&rsquo;utilité des variables Ansible : des notifications minimales pour le groupe de serveurs et des notifications pour tous les events pour le serveur relié à l&rsquo;UPS.</p>



<p>Le role nut-client est disponible sur <a href="https://galaxy.ansible.com/belgotux/nut_client" target="_blank" rel="noreferrer noopener">Ansible Galaxy</a>. Pour le prendre : </p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">ansible-galaxy install belgotux.nut_client</code></pre>



<p>La configuration est bien fournie dans le README en Anglais, mais je mets ici les points essentiels avec un exemple : </p>



<ul class="wp-block-list">
<li><code>notifynut_method</code> peut être [mail|pushbullet|telegram|pushover|sms] (default mail)</li>



<li><code>notifynut_mailto</code> adresse mail de destinataire (default root)</li>



<li><code>nut_mode</code> peut être [netclient|netserver] : netserver est à mettre uniquement sur le serveur ayant l&rsquo;UPS en USB ou utilisé en réseau (default netclient)</li>



<li><code>nut_ups_name</code> le nom donné à l&rsquo;ups</li>



<li><code>nut_ups_ip</code> l&rsquo;IP de l&rsquo;UPS</li>



<li><code>nut_ups_port</code> port du service nut (default 3493)</li>



<li><code>nut_user</code> utilisateur nut pour monitorer l&rsquo;UPS</li>



<li><code>nut_password</code> le mot de passe pour monitorer l&rsquo;UPS</li>
</ul>



<p>Selon la notification utilisée, les variables sont aussi à compléter. Dans le cas de Telegram : </p>



<ul class="wp-block-list">
<li><code>notifynut_telegram_accessToken</code>&nbsp;Telegram token</li>



<li><code>notifynut_telegram_chatID</code>&nbsp;Telegram chat ID</li>
</ul>



<h3 class="wp-block-heading">Utiliser efficacement les variables Ansible</h3>



<p>Et c&rsquo;est suffisant pour un simple serveur. Mais pour ne pas recevoir 5 notifications si vous avez 5 serveurs qui passent sous batteries&#8230; Je vous conseille dans le groupe de serveur de mettre ces variables. Vous serez averti en cas de problème de communication avec le serveur NUT et quand le serveur est de nouveau en ligne après une coupure de courant : </p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">notifynut_method: none
notifynut_method_comm: telegram
notifynut_method_serveronline: (telegram mail)</code></pre>



<p>Et dans le<code> hosts_vars</code> du serveur NUT ceci, afin que le service soit en écoute et d&rsquo;avoir toutes les notifications par telegram uniquement. (sauf serveronline vu qu&rsquo;on l&rsquo;a défini dans notre groupe à telegram+mail comme les autres serveurs). </p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">nut_mode: netserver
notifynut_method: telegram</code></pre>
<p>L’article <a href="https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/">NUT &#8211; notifications push Telegram Pushbullet Pushover pour UPS</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2023/02/nut-notifications-push-telegram-pushbullet-pushover-pour-ups/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Role Ansible notification push Linux Debian</title>
		<link>https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/</link>
					<comments>https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Fri, 30 Dec 2022 19:59:52 +0000</pubDate>
				<category><![CDATA[ansible]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[telegram]]></category>
		<guid isPermaLink="false">https://www.monlinux.net/?p=1666</guid>

					<description><![CDATA[<p>Ce r&#244;le Ansible permet d&#8217;installer une ou plusieurs m&#233;thodes de notification push sous Debian ou Ubuntu. Cela fait suite &#224; mon article sur les notifications via Telegram et ce r&#244;le permet d&#8217;installer Telegram ou Pushbullet. Ce r&#244;le est disponible dans... <a class="more-link" href="https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/">Role Ansible notification push Linux Debian</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Ce rôle Ansible permet d&rsquo;installer une ou plusieurs méthodes de notification push sous Debian ou Ubuntu. Cela fait suite à mon article sur <a href="https://www.monlinux.net/2022/12/notification-bot-telegram-sous-linux-debian/">les notifications via Telegram</a> et ce rôle permet d&rsquo;installer Telegram ou Pushbullet.</p>



<p>Ce rôle est disponible dans l&rsquo;<a href="https://galaxy.ansible.com/belgotux/notification_push" target="_blank" rel="noreferrer noopener">Ansible Galaxy</a>. Pour l&rsquo;installer rien de plus simple : </p>



<pre class="wp-block-code"><code lang="bash" class="language-bash">ansible-galaxy install belgotux.notification_push</code></pre>



<p>Je vous mets également <a href="https://github.com/belgotux/ansible-role-notification-push" target="_blank" rel="noreferrer noopener">le lien du projet de notification avec Ansible sur github</a>.</p>



<p>Il ne requiert aucune dépendance, il va chercher la dernière version du script via github pour les 2 scripts actuellement supportés : Pushbullet et Telegram. Dans le cas de ce dernier, une tâche Ansible va directement chercher le chat ID, nécessaire en plus du token.</p>



<p>Au préalable, il faut avoir <a href="https://www.monlinux.net/2018/03/notification-push-linux-debian-simple-mail/">créé un compte pour Pushbullet en suivant les étages</a>. Et un <a href="https://www.monlinux.net/2022/12/notification-bot-telegram-sous-linux-debian/">bot pour Telegram en plus en suivant l&rsquo;article que j&rsquo;ai écrit sur les notifications Telegram pour Debian</a>. </p>



<h2 class="wp-block-heading">Exemple Playbook</h2>



<p>Notification pushbullet :</p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">- hosts: servers
  roles:
      - { role: notification-push vars: notification_pushbullet_access_token: 'o.XXXXXXXXXXXXXXXXXXXXX' }
</code></pre>



<p>Notification Telegram :</p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">- hosts: servers
  roles:
      - { role: notification-push vars: notification_telegram_access_token: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' }
</code></pre>



<h2 class="wp-block-heading"><a href="https://github.com/belgotux/ansible-role-notification-push#license"></a>Utiliser un bot API local pour Telegram</h2>



<p>Il est tout à fait possible de pousser l&rsquo;utilisation en auto-hébergement via l&rsquo;utilisation de son propre service d&rsquo;API bot Telegram. <a href="https://core.telegram.org/bots/api#using-a-local-bot-api-server" target="_blank" rel="noreferrer noopener">L&rsquo;article officiel sur le site de Telegram en décrit les capacités</a>. Le rôle est fait pour pouvoir changer l&rsquo;adresse par défaut de l&rsquo;API <code>https://api.telegram.org</code>.</p>



<pre class="wp-block-code"><code lang="yaml" class="language-yaml">- hosts: servers
  roles:
      - role: notification-push
        vars:
          notification_telegram_access_token: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
          notification_telegram_provider_api: 'https://your_custom_api'
</code></pre>
<p>L’article <a href="https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/">Role Ansible notification push Linux Debian</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2022/12/role-ansible-notification-push-linux-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Mise en cache de page à l’aide de Disk: Enhanced 
Mise en cache de la base de données de 26/46 requêtes en 0.080 secondes utilisant Disk

Served from: www.monlinux.net @ 2026-04-07 23:32:50 by W3 Total Cache
-->