Skip to main content

Recently Updated Pages

Access control list (ACL)

ntfy.sh Access control

The access control list (ACL) manages access to topics for non-admin users, and for anonymous acc...

Updated 1 year ago by bmesrits

Users and roles

ntfy.sh Access control

The ntfy user command allows you to add/remove/change users in the ntfy user database, as well as...

Updated 1 year ago by bmesrits

Access Control

ntfy.sh Access control

By default, the ntfy server is open for everyone, meaning everyone can read and write to any topi...

Updated 1 year ago by bmesrits

nginx/Apache2/caddy

ntfy.sh Proxy

For your convenience, here's a working config that'll help configure things behind a proxy. Be su...

Updated 1 year ago by bmesrits

TLS/SSL

ntfy.sh Proxy

ntfy supports HTTPS/TLS by setting the listen-https config option. However, if you are behind a p...

Updated 1 year ago by bmesrits

Behind a proxy (TLS, etc.)

ntfy.sh Proxy

WarningIf you are running ntfy behind a proxy, you must set the behind-proxy flag. Otherwise, all...

Updated 1 year ago by bmesrits

Access Tokens

ntfy.sh Access control

In addition to username/password auth, ntfy also provides authentication via access tokens. Acces...

Updated 1 year ago by bmesrits

Introduction

ntfy.sh

Push notifications made easy ntfy (pronounced notify) is a simple HTTP-based pub-sub notificatio...

Updated 1 year ago by bmesrits

Installation with repository

ntfy.sh Installation Rocky Linux

Enable the copr repository for ntfy hosted on  fedoraincloud. dnf copr enable cyqsimon/ntfysh I...

Updated 1 year ago by bmesrits

Basic Configuration

ntfy.sh Configuration

The most basic settings are base-url (the external URL of the ntfy server), the HTTP/HTTPS listen...

Updated 1 year ago by bmesrits

Web Push

ntfy.sh Configuration

Web Push (RFC8030) allows ntfy to receive push notifications, even when the ntfy web app (or even...

Updated 1 year ago by bmesrits

Filter based on attribute

Ansible Filtering tips

This is very useful for selecting data from a very large list. For instance, if you have a very l...

Updated 1 year ago by bmesrits

Code block setup

Ansible Formatting

As preferred by ansible-lint, it adds readability to the blocks: - name: Some descriptive code b...

Updated 1 year ago by bmesrits