More tweaking
This commit is contained in:
parent
c9124cb5eb
commit
86a16e3944
2 changed files with 16 additions and 10 deletions
|
@ -36,6 +36,11 @@
|
||||||
It allows you to send notifications <a href="https://play.google.com/store/apps/details?id=io.heckel.ntfy">to your phone</a> or desktop via scripts from any computer,
|
It allows you to send notifications <a href="https://play.google.com/store/apps/details?id=io.heckel.ntfy">to your phone</a> or desktop via scripts from any computer,
|
||||||
entirely <b>without signup or cost</b>. It's also <a href="https://github.com/binwiederhier/ntfy">open source</a> if you want to run your own.
|
entirely <b>without signup or cost</b>. It's also <a href="https://github.com/binwiederhier/ntfy">open source</a> if you want to run your own.
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
There are many ways to use ntfy. You can send yourself messages for all sorts of things: When a long process finishes or fails (a backup, a long rsync job, ...),
|
||||||
|
or to notify yourself when somebody logs into your server(s). Or you may want to use it in your own app to distribute messages to subscribed clients.
|
||||||
|
Endless possibilities 😀.
|
||||||
|
</p>
|
||||||
|
|
||||||
<h2>Publishing messages</h2>
|
<h2>Publishing messages</h2>
|
||||||
<p>
|
<p>
|
||||||
|
@ -130,6 +135,14 @@
|
||||||
<br/>
|
<br/>
|
||||||
This is a notification
|
This is a notification
|
||||||
</code>
|
</code>
|
||||||
|
<p class="smallMarginBottom">
|
||||||
|
Here's an example of how to use this endpoint to send desktop notifications for every incoming message:
|
||||||
|
</p>
|
||||||
|
<code>
|
||||||
|
while read msg; do<br/>
|
||||||
|
[ -n "$msg" ] && notify-send "$msg"<br/>
|
||||||
|
done < <(stdbuf -i0 -o0 curl -s ntfy.sh/mytopic/raw)
|
||||||
|
</code>
|
||||||
|
|
||||||
<h3>Message buffering and polling</h3>
|
<h3>Message buffering and polling</h3>
|
||||||
<p class="smallMarginBottom">
|
<p class="smallMarginBottom">
|
||||||
|
@ -179,8 +192,7 @@
|
||||||
In addition to caching messages locally and delivering them to long-polling subscribers, all messages are also
|
In addition to caching messages locally and delivering them to long-polling subscribers, all messages are also
|
||||||
published to Firebase Cloud Messaging (FCM) (if <tt>FirebaseKeyFile</tt> is set, which it is on ntfy.sh). This
|
published to Firebase Cloud Messaging (FCM) (if <tt>FirebaseKeyFile</tt> is set, which it is on ntfy.sh). This
|
||||||
is to facilitate instant notifications on Android. I tried really, really hard to avoid using FCM, but newer
|
is to facilitate instant notifications on Android. I tried really, really hard to avoid using FCM, but newer
|
||||||
versions of Android made it impossible to implement <a href="https://developer.android.com/guide/background">background services</a>>.
|
versions of Android made it impossible to implement <a href="https://developer.android.com/guide/background">background services</a>.
|
||||||
I'm sorry.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Privacy policy</h2>
|
<h2>Privacy policy</h2>
|
||||||
|
|
|
@ -58,7 +58,7 @@ code {
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
overflow-x: scroll;
|
overflow-x: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Lato font (OFL), https://fonts.google.com/specimen/Lato#about,
|
/* Lato font (OFL), https://fonts.google.com/specimen/Lato#about,
|
||||||
|
@ -125,12 +125,6 @@ li {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#subscribeBox h3 {
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: 0;
|
|
||||||
font-size: 1.1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#subscribeBox #topicsHeader {
|
#subscribeBox #topicsHeader {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
|
@ -184,7 +178,7 @@ li {
|
||||||
@media only screen and (min-width: 1600px) {
|
@media only screen and (min-width: 1600px) {
|
||||||
#subscribeBox {
|
#subscribeBox {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 180px;
|
top: 170px;
|
||||||
right: 10px;
|
right: 10px;
|
||||||
width: 300px;
|
width: 300px;
|
||||||
border-left: 4px solid #3a9784;
|
border-left: 4px solid #3a9784;
|
||||||
|
|
Loading…
Reference in a new issue