LinuxCommandLibrary

hledger-web

TLDR

Start web interface

$ hledger-web
copy
Specify port
$ hledger-web --port [5001]
copy
Open specific journal
$ hledger-web -f [ledger.journal]
copy
Serve externally
$ hledger-web --serve --host [0.0.0.0]
copy
Read-only mode
$ hledger-web --capabilities=view
copy

SYNOPSIS

hledger-web [options]

DESCRIPTION

hledger-web provides a web interface for hledger. It offers a browser-based way to view reports, add transactions, and manage journals.
The interface includes charts, reports, and transaction entry forms. It can run locally or be served on a network.
hledger-web provides web-based accounting.

PARAMETERS

-f FILE

Journal file.
--port PORT
Server port (default 5000).
--host HOST
Listen address.
--serve
Serve without browser.
--capabilities CAPS
Allowed actions (view, add, manage).
--base-url URL
Base URL for links.
--help
Display help information.

CAVEATS

Not for public internet exposure. Authentication limited. Part of hledger suite.

HISTORY

hledger-web was developed as the web interface for hledger to provide browser-based plain text accounting.

SEE ALSO

Copied to clipboard