Releases: luc-ass/docker-telegram-notifier
Releases · luc-ass/docker-telegram-notifier
v1.4.2-beta.1 alpine → slim
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
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
Fixed
- Formatting of the RAM in startup messages
What's Changed
- update README.md by @oliveratgithub in #89 🚀
- Improved how-to customizing notification messages in README by @oliveratgithub in #90 🚀
Full Changelog: v1.4.0...v1.4.1
v1.4.0-beta.3
Added changes made by @oliveratgithub for detailed startup messages and documentation about custom templates.
v1.4.0-beta.2
New Features
- Added support for container-specific Telegram notifications via Docker labels
telegram-notifier.chat-id
: Override default chat ID for specific containerstelegram-notifier.topic-id
ortelegram-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
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
New Features
- Added support for notifications to specific topics with
TELEGRAM_NOTIFIER_TOPIC_ID
orTELEGRAM_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 containerstelegram-notifier.topic-id
ortelegram-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
- @oliveratgithub made their first contribution in #88
Full Changelog: v1.3.12...v1.4.0
v1.3.12 update dockerhub
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)
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
What's Changed
Full Changelog: v1.3.9...v1.3.10