Tor(And sometimes Firefox) Manager for I2P =========================================== ## Usage: i2p.plugins.tor-manager [options] ### Options: ```sh Using clearnet mirror Usage: i2p.plugins.tor-manager [options] Downloads, verifies and unpacks Tor Browser. Manages the Tor Browser system in environments where Tor is not in use. Monitors a long-running Tor process and downloads updates when Tor is not available. Options: Usage of ./i2p.plugins.tor-manager: -apparmor Generate apparmor rules -arch string OS/arch to download (default "64") -bemirror Act as an in-I2P mirror when you're done downloading -chat Open a WebChat client -clearnet Use clearnet (no Tor or I2P) in Tor Browser -destruct Destructively delete the working directory when finished -directory string Directory operate in (default "tmp-i2pbrowser") -help Print help and quit -host string Host to serve on (default "127.0.0.1") -i2pbrowser Open I2P in Tor Browser -i2pconfig Open I2P routerconsole in Tor Browser with javscript enabled and non-routerconsole sites disabled -lang string Language to download -mirror string Mirror to use. I2P will be used if an I2P proxy is present, if system Tor is available, it will be downloaded over the Tor proxy. (default "https://dist.torproject.org/torbrowser/") -notor Do not automatically start Tor -nounpack Do not unpack the Tor Browser -offline Work offline. Differs from Firefox's offline mode in that cannot be disabled until the browser is closed. -onion Serve an onion site which shows some I2P propaganda -os string OS/arch to download (default "linux") -p2p Use bittorrent over I2P to download the initial copy of Tor Browser (default true) -password string Password to encrypt the working directory with. Implies -destruct, only the encrypted container will be saved. -port int Port to serve on (default 7695) -profile string use a custom profile path, normally blank -shortcuts Create desktop shortcuts -snowflake Offer a Snowflake to other Tor Browser users -snowflake-broker string broker URL (default "https://snowflake-broker.torproject.net/") -snowflake-capacity uint maximum concurrent clients -snowflake-directory string directory with a page to serve locally for your snowflake. If empty, no local page is served. -snowflake-keep-local-addresses keep local LAN address ICE candidates -snowflake-log string log filename -snowflake-port string port to serve info page(directory) on (default "7676") -snowflake-relay string websocket relay URL (default "wss://snowflake.bamsoftware.com/") -snowflake-stun string broker URL (default "stun:stun.stunprotocol.org:3478") -snowflake-unsafe-logging prevent logs from being scrubbed -torbrowser Open Tor Browser -torrent Create a torrent of the downloaded files and seed it over I2P using an Open Tracker (default true) -verbose Verbose output -watch-profiles string Monitor and control these Firefox profiles. Temporarily Unused. Available Languages: - ar - my - nl - ro - tr - it - ms - pt-BR - da - es-ES - fa - is - ja - nb-NO - lt - ka - ko - pl - vi - zh-TW - ca - fr - id - mk - zh-CN - cs - de - el - en-US - th - es-AR - ga-IE - he - hu - ru - sv-SE Usage: ./firefox.real [ options ... ] [URL] where options include: X11 options --display=DISPLAY X display to use --sync Make X calls synchronous --g-fatal-warnings Make all warnings fatal Firefox options -h or --help Print this message. -v or --version Print Firefox version. --full-version Print Firefox version, build and platform build ids. -P Start with . --profile Start with profile at . --migration Start with migration wizard. --ProfileManager Start with ProfileManager. --no-remote (default) Do not accept or send remote commands; implies --new-instance. --allow-remote Accept and send remote commands. --new-instance Open new instance, not a new window in running instance. --safe-mode Disables extensions and themes for this session. --MOZ_LOG= Treated as MOZ_LOG= environment variable, overrides it. --MOZ_LOG_FILE= Treated as MOZ_LOG_FILE= environment variable, overrides it. If MOZ_LOG_FILE is not specified as an argument or as an environment variable, logging will be written to stdout. --headless Run without a GUI. --browser Open a browser window. --new-window Open in a new window. --new-tab Open in a new tab. --private-window Open in a new private window. --preferences Open Preferences dialog. --screenshot [] Save screenshot to or in working directory. --window-size width[,height] Width and optionally height of screenshot. --search Search with your default search engine. --setDefaultBrowser Set this app as the default browser. --first-startup Run post-install actions before opening a new window. --kiosk Start the browser in kiosk mode. --jsconsole Open the Browser Console. --jsdebugger [] Open the Browser Toolbox. Defaults to the local build but can be overridden by a firefox path. --wait-for-jsdebugger Spin event loop until JS debugger connects. Enables debugging (some) application startup code paths. Only has an effect when `--jsdebugger` is also supplied. --devtools Open DevTools on initial load. --start-debugger-server [ws:][ | ] Start the devtools server on a TCP port or Unix domain socket path. Defaults to TCP port 6000. Use WebSocket protocol if ws: prefix is specified. --recording Record drawing for a given URL. --recording-output Specify destination file for a drawing recording. --remote-debugging-port [] Start the Firefox remote agent, which is a low-level debugging interface based on the CDP protocol. Defaults to listen on localhost:9222. Tor Browser Script Options --verbose Display Tor and Firefox output in the terminal --log [file] Record Tor and Firefox output in file (default: tor-browser.log) --detach Detach from terminal and run Tor Browser in the background. --register-app Register Tor Browser as a desktop app for this user --unregister-app Unregister Tor Browser as a desktop app for this user ```