Provided by: onionshare-cli_2.6-6ubuntu1_all bug

NAME

       onionshare  -  a  tool  for  anonymously sharing and receiving files over a temporarily set up Tor Hidden
       service.

SYNOPSIS

       onionshare-cli [ --receive ] [--website] [--chat] [ --connect-timeout SECONDS  ]  [--config  FILENAME]  [
       --persistent  FILENAME  ]  [--title  TITLE]  [--public] [ --auto-start-timer SECONDS ] [--auto-stop-timer
       SECONDS] [ --no-autostop-sharing ] [--data-dir data_dir] [ --webhook-url webhook_url ] [--disable-text] [
       --disable-files ] [--disable_csp] [ --custom_csp custom_csp ] [ filename ... ]

DESCRIPTION

       OnionShare lets you anonymously share files, or receive files. From version 2.2, OnionShare can  also  be
       used  as  a  webserver  through  which  static  HTML  files  can be served. OnionShare has four different
       operating modes: the default for sharing files, receive mode for receiving files, public mode for sharing
       files with a large audience, and website mode.

       When using OnionShare, a web server is started, making OnionShare accessible as a Tor Onion Service, over
       the Internet. An unguessable address is generated and can be shared for the recipient to open  in  a  tor
       client, such as Tor Browser, to download, upload, or consult files. Traffic between their device and your
       onion  service end-to-end encrypted. No separate server or third party file-sharing service required. You
       host the files on your own computer, acting as a server, for as long as the program is running.

       OnionShare can be configured to run with it's built-in version of tor, a TorBrowser or system tor running
       in the background. By default, OnionShare uses its built-in version of Tor.

       OnionShare's default behaviour is to shut down the hidden service and to stop once the files have been up
       or downloaded. You can prevent this behaviour by invoking the --no-autostop-sharing  option. This can  be
       useful if you want multiple people to access the same file.

       Public  mode  In  case  of  sharing  the  unguessable  URL  with many peers, please enable "Public mode",
       otherwise OnionShare might interpret multiple accesses as an attack and shut down the hidden service.

       Receive Mode lets people upload files to your OnionShare via Tor Browser.

       Website Mode allows you to publish a website as an onion service by sharing an entire  path  to  a  local
       directory.   When  the directory contains an index.html file (along with any static files such as images,
       CSS etc), then the site will be viewable on the Tor network as an onion service  as  the  actual  website
       itself  (not as an OnionShare interface). The onion service will render HTML in Tor Browser just like any
       other website. If you don't have an index.html, OnionShare will show a directory listing  of  your  files
       instead.  In  directory  listing,  each  file  can  be  opened,  and  there is no download button for the
       compressed archive. OnionShare does not share your original website files. Instead, it creates a copy  of
       those files in a temporary folder and shares those copies.

       Automatic start and stop The auto-start timer allows you to schedule a share to start at some time in the
       future.

       For  detailed  and  up-to-date  information  such as using OnionShare with bridges, refer to the authors'
       public documentation at https://github.com/micahflee/onionshare/wiki/

OPTIONS

       -h, --help
              show this help message and exit

       --receive
              Receive files

       --website
              Publish website

       --chat Start chat server

       --local-only
              Don't use Tor (only for development)

       --connect-timeout SECONDS
              Give up connecting to Tor after a given amount of seconds (default: 120)

       --config FILENAME
              Filename of custom global settings

       --persistent FILENAME
              Filename of persistent session

       --title TITLE
              Set a title

       --public
              Don't use a private key

       --auto-start-timer SECONDS
              Start onion service at scheduled time (N seconds from now)

       --auto-stop-timer SECONDS
              Stop onion service at schedule time (N seconds from now)

       --no-autostop-sharing
              Share files: Continue sharing after files have been sent (default is to stop sharing)

       --data-dir data_dir
              Receive files: Save files received to this directory

       --webhook-url webhook_url
              Receive files: URL to receive webhook notifications

       --disable-text
              Receive files: Disable receiving text messages

       --disable-files
              Receive files: Disable receiving files

       --disable_csp
              Publish website: Disable the default Content Security Policy header (allows your  website  to  use
              third-party resources)

       --custom_csp custom_csp
              Publish website: Set a custom Content Security Policy header

       -v, --verbose
              Log OnionShare errors to stdout, and web errors to disk

                                                    July 2022                                  onionshare-cli(1)