PRIVATEBIN(1)
π¦ PRIVATEBIN(1) β the manual page, but make it cute π¦
okay so this is the man page for privatebin, section 1 of the Privatebin Manual, and it's literally the bestie you needed for managing PrivateBin pastes right from your shell. no cap π
β¨ NAME β¨
privatebin β manage privatebin pastes with a simple shell command π
β¨ SYNOPSIS β¨
privatebin [-h | --help] [-v | --version] [--bin=<name>]
[--config=<filename>] [--header=<key=value>]
[--output=<format>] [--proxy=<url>]
<command> [<args>]
β¨ DESCRIPTION β¨
A minimalist, open source command line interface for PrivateBin instances. that's it, that's the whole vibe π«Ά
β¨ OPTIONS β¨
-h,--helpβ show the help message. when you're lost, this is your emotional support flag π₯Ί-v,βversionβ prints the privatebin cli version. gotta know which era you're in β¨-b,--bin <name>β the privatebin instance name. pick your fave β¨-c,--config <path>β the path of the configuration file. when you don't set it, the CLI goes hunting throughHOME/.config/privatebin/config.json, thenXDG_CONFIG_HOME/privatebin/config.json, then the platform-native user configuration directory, and finally the directories listed in$XDG_CONFIG_DIRS(peepprivatebin.conf(5)for the full deets). it's giving scavenger hunt π-H,--header <key=value>β the extra HTTP header fields to include in the request sent. custom headers? iconic π-o,--output <format>β the output format can be""or"json"(default""). choose your fighter π--proxy <url>β proxy URL to use for requests. supports HTTP, HTTPS, and SOCKS5 schemes (e.g.socks5://127.0.0.1:9050for TOR π§ ). this flag overrides the proxy value from the configuration file and theHTTP_PROXY,HTTPS_PROXY, andALL_PROXYenvironment variables. main character energy fr fr
β¨ COMMANDS β¨
privatebin-create(1)β create a paste βοΈprivatebin-show(1)β show a paste π
β¨ EXIT STATUS β¨
the privatebin utility exits 0 on success, and >0 if an error occurs. zero means slay, anything bigger means π
β¨ EXAMPLES β¨
create a paste on the default privatebin instance:
$ cat example.txt | privatebin create
create a paste through a SOCKS5 proxy (e.g. TOR):
$ cat example.txt | privatebin --proxy socks5://127.0.0.1:9050 create
β¨ ENVIRONMENT β¨
XDG_CONFIG_HOMEβ user-specific configuration directory. when it's set, the CLI searches this directory forprivatebin/config.json(after checking$HOME/.config). seeprivatebin.conf(5)for the full search order. order matters, bestie πXDG_CONFIG_DIRSβ colon-separated list of system-wide configuration directories. defaults to/etc/xdgwhen not set. each directory is searched forprivatebin/config.json.HTTP_PROXY,HTTPS_PROXY,ALL_PROXYβ when no--proxyflag is provided and no proxy configuration value is set, the standard proxy environment variables are honored. so they're like the backup dancers πΊNO_PROXYβ a comma-separated list of host names or IP addresses for which the proxy should not be used. the "not today" list π
β¨ SEE ALSO β¨
β¨ AUTHORS β¨
Bryan Frimin. π
and that's the whole page, bestie!! shoutout to version 2.2.1, dated Feb 15, 2026 β go forth and paste responsibly, mwah πππΈ
π¦ where this page comes from
- ubuntu resolute: privatebin-cli 2.2.1-1 Β· ISC
- ubuntu stonking: privatebin-cli 2.2.1-1 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms