NTFY(1)
β¨ NTFY(1) β¨ β like, the manual page for ntfy π
okay bestie, sit down, hydrate, and let me tell you about ntfy β it's a User Command and it's literally pronounced "notify", which, yes, is the whole vibe. π
πΈ NAME πΈ
ntfy β a simple pub-sub notification service, and honestly? iconic.
π SYNOPSIS π
ntfy [OPTIONS]
ntfy <COMMAND> [OPTIONS]
π¦ DESCRIPTION π¦
ntfy β say it with me: "notify" π β is a simple HTTP-based pub-sub notification service. With ntfy, you can send notifications to your phone or desktop via scripts from literally any computer. any. computer. no cap. β¨
π COMMANDS π
This program provides both the client and server commands for ntfy, because it's a multitasking main character. Both can be run as services but are usually disabled. π«Ά
For command-specific options, run ntfy <command> --help β go on, it's free and it slaps.
π CLIENT COMMANDS π
publish [OPTIONS] <topic> [message]β Send a message via a ntfy server to a topic. so simple. so clean. aliases:sendtriggerpubsubscribe [OPTIONS] <[SERVER/]topic> [EXECUTE_COMMAND]subscribe [OPTIONS] --from-configβ Subscribe to a topic which could be on a different server. If an optional command argument is passed, it will be executed when a message arrives. The second form can subscribe to multiple topics from config file. multitasking queen behavior. π§ aliases:sub
π₯οΈ SERVER COMMANDS π₯οΈ
These are server-only commands, with the exception of serve (she's the people's princess π). They will directly manage the user.db as defined in the server config file server.yml. They require a properly defined auth-file. no auth-file, no entry, sorry bestie. π
access [USERNAME [TOPIC [PERMISSION]]]β Show the access control list, as well as change it, depending on how it is called.PERMISSIONcan be one of the following:read-write(alias:rw)read-only(aliases:read,ro)write-only(aliases:write,wo)deny(alias:none)
Please also refer to the related command user.
serveserve --listen-http :8080β Run the ntfy server in the foreground (default port 80)tier [list|add|change|remove] [OPTIONS]β Manage/show tiers. The command allows you to add/remove/change tiers in the ntfy user database. Tiers are used to grant users higher limits, such as daily message limits, attachment size, or make it possible for users to reserve topics. upgrading your faves, fr fr. βtoken <list|add|remove> [OPTIONS]β List, add or delete user tokens which can be used publish, subscribe, or perform any other user-specific tasks. Tokens have full access, and can perform any task a user can do. They are meant to be used to avoid spreading the password to various places. periodt. π₯user [list|add|remove|change-pass|change-role] [OPTIONS]β List/add/remove/change users in the ntfy user database, as well as change passwords or roles. Please also refer to the related commandaccess.
βοΈ GLOBAL OPTIONS βοΈ
--help,-hβ Shows a list of commands or help for one command.
Try 'ntfy COMMAND --help' or https://ntfy.sh/docs/ for more information.
--debug,-dβ enable debug logging (default:false) [$NTFY_DEBUG]--traceβ enable tracing (very verbose, be careful) (default:false) [$NTFY_TRACE]
okay this one is very verbose. like, it will not shut up. be careful bestie, I'm so serious. π
--no-log-dates,--no_log_datesβ disable the date/time prefix (default:false) [$NTFY_NO_LOG_DATES]--log-level value,--log_level valueβ set log level (default:"INFO") [$NTFY_LOG_LEVEL]--log-level-overrides value,--log_level_overrides valueβ set log level overrides [$NTFY_LOG_LEVEL_OVERRIDES]--log-format value,--log_format valueβ set log format (default:"text") [$NTFY_LOG_FORMAT]--log-file value,--log_file valueβ set log file, default is STDOUT [$NTFY_LOG_FILE]
π ISSUES π
To report a bug, open an issue on GitHub: https://github.com/binwiederhier/ntfy/issues
If you want to chat, simply join the Discord server (https://discord.gg/cT7ECsZj9w) or the Matrix room (https://matrix.to/#/#ntfy:matrix.org). come hang out, we don't bite π«Ά
π COPYRIGHT π
Copyright Β© 2022 Philipp C. Heckel, licensed under Apache License 2.0 & GPLv2
π AUTHOR π
Man page written for debian by Ahmad Khalifa.
and that's the whole page, bestie π this was ntfy(1) from December 2024, and if you got this far you deserve a little treat π slay, go send some notifications β¨π
π¦ where this page comes from
- ubuntu resolute: ntfy 2.11.0-3 Β· Apache-2.0 OR GPL-2.0-only
- ubuntu stonking: ntfy 2.27.0-1 Β· Apache-2.0 OR GPL-2.0-only
- π the page's license: Apache-2.0 OR GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms