mirror of
https://github.com/caronc/apprise.git
synced 2024-12-04 22:11:25 +01:00
Created Notify_gotify (markdown)
parent
86918b7cb7
commit
f4befdda90
41
Notify_gotify.md
Normal file
41
Notify_gotify.md
Normal file
@ -0,0 +1,41 @@
|
||||
## Gotify Notifications
|
||||
* **Source**: https://github.com/gotify/server
|
||||
* **Icon Support**: No
|
||||
* **Message Format**: Text
|
||||
* **Message Limit**: 32768 Characters per Message
|
||||
|
||||
### Syntax
|
||||
Valid syntaxes are as follows:
|
||||
* **gotify**://@**{hostname}**/**{token}**
|
||||
* **gotifys**://@**{hostname}**/**{token}**
|
||||
* **gotifys**://@**{hostname}**/**{token}**/?**priority=high**
|
||||
|
||||
Secure connections (via https) should be referenced using **gotifys://** where as insecure connections (via http) should be referenced via **gotify://**.
|
||||
|
||||
### Parameter Breakdown
|
||||
| Variable | Required | Description
|
||||
| ----------- | -------- | -----------
|
||||
| hostname | Yes | The Rocket.Chat server you're sending your notification to.
|
||||
| token | Yes | The Application Token you generated on your Gotify Server
|
||||
| port | No | The port the Gotify server is listening on. By default the port is **80** for **gotify://** and **443** for all **gotifys://** references.
|
||||
| priority | No | The priority level to pass the message along as. Possible values are **low**, **moderate**, **normal**, and **high**. If no priority is specified then **normal** is used.
|
||||
|
||||
#### Example
|
||||
Send a Gotify message:
|
||||
```bash
|
||||
# Assuming our {hostname} is localhost
|
||||
# Assuming our {token} is abcdefghijklmn
|
||||
apprise gotify://rocket.server.local/abcdefghijklmn
|
||||
```
|
||||
|
||||
## Setup
|
||||
Here is how I set up a quick Gotify server to test against. This may or may not be useful to other people.
|
||||
### Docker
|
||||
Based on [this source](https://hub.docker.com/_/gotify/server/):
|
||||
```bash
|
||||
# Docker (assuming a connection to docker.io)
|
||||
sudo docker pull gotify/server
|
||||
|
||||
sudo docker run -p 80:80 -v /var/gotify/data:$(pwd)/data gotify/server
|
||||
# Then visit http://localhost
|
||||
```
|
Loading…
Reference in New Issue
Block a user