Pre-release for testing
What's Changed
With this Release it is now possible to send status notifications of deployments to various platforms using the Apprise API Docker Container (See also the Apprise main repo).
New App settings to configure the Apprise integration:
APPRISE_API_URL: The URL of the Apprise API, .e.ghttp://apprise:8000/notifyAPPRISE_NOTIFY_URLS: A comma-separated list of Apprise-URLs to send notifications to the supported platforms.APPRISE_NOTIFY_URLS_FILE: Alternatively the file containing the Apprise-URLs (e.g. for usage with a secret)APPRISE_NOTIFY_LEVEL: The minimum level of notifications to send to the Apprise notification service, must be one ofinfo,success(default),warning,failure.
Example docker-compose.yaml
# docker-compose.yaml
services:
app:
container_name: doco-cd
...
depends_on:
- apprise
environment:
TZ: Europe/Berlin
HTTP_PORT: 80
LOG_LEVEL: info
APPRISE_API_URL: http://apprise:8000/notify
APPRISE_NOTIFY_LEVEL: success
APPRISE_NOTIFY_URLS: "pover://{user_key}@{token},mailto://{user}:{password}@{domain}"
...
apprise:
image: caronc/apprise:latest
restart: unless-stopped
ports:
- "8000:8000"
environment:
APPRISE_WORKER_COUNT: 1✨ Features
feat: add Apprise notification integration by @kimdre in #528
Full Changelog: v0.31.1...v0.32.0