2021-10-24 04:29:45 +03:00
|
|
|
# ntfy config file
|
|
|
|
|
|
|
|
# Listen address for the HTTP web server
|
2021-10-29 21:03:41 +03:00
|
|
|
# Format: <hostname>:<port>
|
2021-10-24 04:29:45 +03:00
|
|
|
#
|
|
|
|
# listen-http: ":80"
|
2021-10-29 21:03:41 +03:00
|
|
|
|
|
|
|
# If set, also publish messages to a Firebase Cloud Messaging (FCM) topic for your app.
|
|
|
|
# This is optional and only required to support Android apps (which don't allow background services anymore).
|
|
|
|
#
|
|
|
|
# firebase-key-file: <filename>
|
|
|
|
|
2021-11-03 18:33:34 +03:00
|
|
|
# If set, messages are cached in a local SQLite database instead of only in-memory. This
|
|
|
|
# allows for service restarts without losing messages in support of the since= parameter.
|
|
|
|
#
|
|
|
|
# cache-file: <filename>
|
|
|
|
|
2021-10-29 21:03:41 +03:00
|
|
|
# Duration for which messages will be buffered before they are deleted.
|
|
|
|
# This is required to support the "since=..." and "poll=1" parameter.
|
|
|
|
#
|
2021-11-03 18:33:34 +03:00
|
|
|
# cache-duration: 12h
|
2021-10-29 21:03:41 +03:00
|
|
|
|
|
|
|
# Interval in which keepalive messages are sent to the client. This is to prevent
|
|
|
|
# intermediaries closing the connection for inactivity.
|
|
|
|
#
|
|
|
|
# keepalive-interval: 30s
|
|
|
|
|
2021-11-05 20:46:27 +03:00
|
|
|
# Interval in which the manager prunes old messages, deletes topics
|
|
|
|
# and prints the stats.
|
2021-10-29 21:03:41 +03:00
|
|
|
#
|
|
|
|
# manager-interval: 1m
|
2021-11-05 20:46:27 +03:00
|
|
|
|
|
|
|
# Rate limiting: Total number of topics before the server rejects new topics.
|
|
|
|
#
|
|
|
|
# global-topic-limit: 5000
|
|
|
|
|
|
|
|
# Rate limiting: Number of subscriptions per visitor (IP address)
|
|
|
|
#
|
|
|
|
# visitor-subscription-limit: 30
|
|
|
|
|
|
|
|
# Rate limiting: Allowed GET/PUT/POST requests per second, per visitor:
|
|
|
|
# - visitor-request-limit-burst is the initial bucket of requests each visitor has
|
|
|
|
# - visitor-request-limit-replenish is the rate at which the bucket is refilled
|
|
|
|
#
|
|
|
|
# visitor-request-limit-burst: 60
|
|
|
|
# visitor-request-limit-replenish: 10s
|
|
|
|
|
|
|
|
# If set, the X-Forwarded-For header is used to determine the visitor IP address
|
|
|
|
# instead of the remote address of the connection.
|
|
|
|
#
|
|
|
|
# WARNING: If you are behind a proxy, you must set this, otherwise all visitors are rate limited
|
|
|
|
# as if they are one.
|
|
|
|
#
|
|
|
|
# behind-proxy: false
|