2024-10-30 12:50:17 +00:00
|
|
|
# Strichliste v2
|
|
|
|
|
|
|
|
A _simpler_ trust based ledger.
|
|
|
|
|
|
|
|
The entire application is contained within `strichliste.lua`. This script
|
2024-10-30 13:15:18 +00:00
|
|
|
implements CGI. It was tested against Lua version 5.4.7. Application data is
|
|
|
|
stored in a number of files in the process working directory (See below).
|
2024-10-30 12:50:17 +00:00
|
|
|
|
|
|
|
The repository also contains a configuration file for the
|
|
|
|
[gnix http server](https://codeberg.org/metamuffin/gnix) (`gnix.yaml`) which is
|
|
|
|
useful for development or proxyless deployments.
|
2024-10-30 13:15:18 +00:00
|
|
|
|
|
|
|
## Data Files
|
|
|
|
|
|
|
|
- `log` stores the transaction log as CSV (`time,user,amount,comment`)
|
|
|
|
- `products` stores the product list as CSV (`barcode,price,name`)
|