-
Notifications
You must be signed in to change notification settings - Fork 0
config apprise.yaml
Apprise allows ARM to send notifications via multiple communication methods, as a single notificaiton or using multiple services at once. The configuration file 'apprise.yaml' requires configuration to interact with the various notification services. Its strongly advised to set at least one of these up when first setting up ARM. These notifications make solving problems much easier.
The default location for the apprise configuration when using docker is /etc/arm/config/apprise.yaml
.
On installation ARM will copy the default (blank) configuration from the ARM setup
apprise.yaml into the docker container configuration.
-
From the ARM Settings / Ripper Settings page, set the apprise.yml location
Default Location: APPRISE: /etc/arm/config/apprise.yaml
-
Save the configuration
-
From the ARM Settings / Apprise Config page, set the ID, Code, Webhook or other details for the required service.
-
Save the configration.
-
To test the configuration, from the ARM Settings / Apprise Config page select 'Send Test Notification'.
ARM will send a test notification, like the below, via the configured service(s).
[ServerTest] - ARM Notification This is a notification by the ARM-Notification Test!
ARM can provide additional information along with the notifications, through setting of the below fields.
ARM Settings / Ripper Settings
NOTIFY_JOBID
- True: Reports the ARM Job ID in the notification
- False: Reports only the status
UI_BASE_URL and WEBSERVER_PORT
- Setting the UI Base URL and Webserver Port will send the server URL and Port rather than a docker localhost reference.
Any links with a URL will send as
http://yourserver.local:8080
rather thanhttp://127.0.0.1:8080
-
Testing with the values set will return a different Test Apprise message, with the local URL set to confirm values are correct.
[ServerTest] - ARM notification This is a notification by the ARM-Notification Test! Server URL: http://yourserver.local:8080/
-
Apprise does support more methods than are listed here. If you would like a services added to ARM that is not yet listed here, please open an issue or submit a pull request.
Supported Services.
- LaMetric
- Mailgun
- Boxcar
- Discord
- Fast
- Flock
- Gitter
- Gotify
- Growl
- Join
- Kodi
- Kumulos
- Matrix
- Nextcloud
- Notica
- Notifico
- Office365
- Popcorn
- Prowl
- Pushjet
- Push
- Pushed
- Rocketchat
- Ryver
- Sendgrid
- Simplepush
- Slack
- Spark
- Spontit
- Telegram
- Twist
- XBMC
- XMPP
- Webex teams
- Zilup
Getting Started
-
Docker
-
Manual Install
- See Alternate Installations
-
Automatic script install
Web Page Overview
- Coming Soon
- Jobs
- Settings
Configuration
-
Configuration Files
-
Alternate Installations
Hardware Configuration
Troubleshooting
ARM Status
Contributing to ARM
How ARM Works