BEAN-WEB(1)
π NAME π
bean-web β a simple Web interface to a Beancount ledger, bestie β¨
πΈ DESCRIPTION πΈ
okay so. picture this: your Beancount ledger, but it's serving up a whole web interface. that's bean-web. she's giving:
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. no cap, that's the whole job. she runs on Bottle, the single-file micro web framework β and no plugins, she's built different, she doesn't need them π
β¨ options: β¨
-h,--helpβ shows this help message and dips. so helpful, so iconic π«Ά--version,-Vβ shows the program's version number and then exits, periodt.
π¦ Web server arguments: π¦
filenameβ the Beancount input filename you want to serve. the main character of this whole operation tbh.--port PORTβ which port to listen on.-q,--quietβ literally don't even print the web server log. silence. nothing. blessed.--debugβ enables debugging features (auto-reloading of css). very girlboss of her to keep the css fresh π₯--incognitoβ filters the output so all the numbers are hidden. this is great for demos using my real file π no one needs to see my actual finances, bestie.--no-sourceβ don't render the source.--no-colonsβ don't render colons in filenames (this one's for Windows, iykyk).--view VIEWβ render only the specified view (identified by URL). one thing at a time, we're being intentional β¨--public,--inaddr-anyβ binds the server to listen to any address, not just localhost. be careful bestie, this is the extrovert setting π--first-month FIRST_MONTHβ the first month of the calendar year. yes, you get to pick. customize your vibe π
and that's the whole thing, no notes π she's bean-web 2.3.6, born April 2024, and she ate, fr fr. go serve that ledger, you absolute queen π
π¦ where this page comes from
- ubuntu noble: beancount 2.3.6-1build1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms