Skip to content

Releases: luc-ass/docker-telegram-notifier

v1.4.2-beta.1 alpine → slim

19 Dec 08:36
cb7c744
Compare
Choose a tag to compare

this version moves from alpine to slim, as the build process fails on versions > 18 for armv7

Full Changelog: v1.4.1...v1.4.2-beta.1

v1.4.2 alpine → slim

19 Dec 09:02
e446bda
Compare
Choose a tag to compare

Changes

  • moves the base image from *-alpine to *-slim, as alpine fails to build on linux/armv7 for versions > node18.

Full Changelog: v1.4.1...v1.4.2

v1.4.1 Message Formatting

16 Dec 06:01
Compare
Choose a tag to compare

Fixed

  • Formatting of the RAM in startup messages

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0-beta.3

13 Dec 08:41
Compare
Choose a tag to compare

Added changes made by @oliveratgithub for detailed startup messages and documentation about custom templates.

v1.4.0-beta.2

13 Dec 08:07
Compare
Choose a tag to compare

New Features

  • Added support for container-specific Telegram notifications via Docker labels
    • telegram-notifier.chat-id: Override default chat ID for specific containers
    • telegram-notifier.topic-id or telegram-notifier.thread-id: Override default thread/topic ID for specific containers

Example Usage

services:
  critical-app:
    image: my-app
    labels:
      telegram-notifier.chat-id: "-100123456789"  # Urgent notifications channel
      telegram-notifier.topic-id: "54321"         # Dedicated thread

  regular-app:
    image: another-app
    labels:
      telegram-notifier.monitor: true             # Uses global channel settings

Notes

  • All label overrides are optional
  • Global settings from environment variables will be used when labels are not specified
  • Compatible with existing monitor label functionality

Full Changelog: v1.4.0-beta.1...v1.4.0-beta.2

v1.4.0-beta.1 Telegram Threads

13 Dec 07:15
Compare
Choose a tag to compare

This version attempts to send messages to telegram threads. Needs testing.

Full Changelog: v1.3.12...v1.4.0-beta.1

v1.4.0 Detailed and directed messages

13 Dec 09:11
b8492de
Compare
Choose a tag to compare

New Features

  • Added support for notifications to specific topics with TELEGRAM_NOTIFIER_TOPIC_ID or TELEGRAM_NOTIFIER_THREAD_ID as environment variables. Thanks to @Antosha42 for this idea! 🚀 @rabilrbl developed this in parallel and helped testing. Thank you for that!
  • Added support for container-specific Telegram notifications via Docker labels
    • telegram-notifier.chat-id: Override default chat ID for specific containers
    • telegram-notifier.topic-id or telegram-notifier.thread-id: Override default thread/topic ID for specific containers
  • Enhanced documentation for custom templates.js by @oliveratgithub 🚀
  • Rich startup notifications by @oliveratgithub 🚀

Notes

  • All label overrides are optional
  • Global settings from environment variables will be used when labels are not specified
  • Compatible with existing monitor label functionality

What's Changed

  • How-to customize template.js and fully leverages dockerode with customizable connect text by @oliveratgithub in #88
  • Post to topics and threads by @luc-ass in #87

New Contributors

Full Changelog: v1.3.12...v1.4.0

v1.3.12 update dockerhub

07 Dec 15:19
2adf2e5
Compare
Choose a tag to compare
Merge pull request #85 from luc-ass/renovate/actions-checkout-4.x

Update actions/checkout action to v4.2.2

v1.3.11 rollback (node:20 → node:18)

17 Sep 06:04
04f2340
Compare
Choose a tag to compare

What's Changed

Rollback needed, as build still fails with node:19 and up.

Full Changelog: v1.3.10...v1.3.11

v1.3.10 Maintenance

29 Feb 12:10
6dbfc6a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.9...v1.3.10