A small JSON API server for delivering notifications using Apprise.
This service is suitable as a sidecar service to another service in a container-based cluster.
This is just an updated version from the original repo.
These are quickstart instructions using Docker Compose.
app.env.example to app.envNOTIFICATION_URLS in app.env according to the documentation. You can add multiple targets, separated by commas.docker-compose up
curl -X POST --data '{"title": "my notification title", "body": "what a great notification service!"}' localhost:5000
See the file docker-compose.example.yml for a better example on how this supposed to work.
If running on a docker swarm cluster docker secrets can be used to set the notification URLS to avoid leaking credentials through environment variables:
NOTIFICATION_URLS_FILE to the path where the secret is mounted in the serviceContent type
Image
Digest
sha256:c46bcf2c7…
Size
345.9 MB
Last updated
over 3 years ago
docker pull unixbird/apprise