---
name: "bean-web"
section: "1"
platform: "linux"
package: "beancount"
version: "2.3.5-2"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/bean-web"
---

# bean-web(1)

simple Web interface to a Beancount ledger

## NAME

bean-web - simple Web interface to a Beancount ledger

## DESCRIPTION

usage: bean-web \[-h\] \[--version\] \[--port PORT\] \[-q\] \[--debug\] \[--incognito\]

-

  \[--no-source\] \[--no-colons\] \[--view VIEW\] \[--public\] \[--first-month FIRST\_MONTH\] filename

Web server for Beancount ledgers. This uses the Bottle single-file micro web framework (with no plugins).

### options:

- **-h**, **--help**

  show this help message and exit

- **--version**, **-V**

  show program's version number and exit

### Web server arguments:

- filename

  Beancount input filename to serve.

- **--port** PORT

  Which port to listen on.

- **-q**, **--quiet**

  Don't even print out web server log

- **--debug**

  Enable debugging features (auto-reloading of css).

- **--incognito**

  Filter the output in order to hide all the numbers. This is great for demos using my real file.

- **--no-source**

  Don't render the source.

- **--no-colons**

  Don't render colons in filenames (for Windows).

- **--view** VIEW

  Render only the specified view (identify by URL)

- **--public**, **--inaddr-any**

  Bind server to listen to any address, not just localhost.

- **--first-month** FIRST\_MONTH

  The first month of the calendar year.
