a simple grocery tracker
https://www.siru.ink/projects/lottom
- Rust 84.3%
- HTML 14.5%
- Dockerfile 1.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| migrations | ||
| src | ||
| templates | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| license.md | ||
| prefill_items.txt.example | ||
| readme.md | ||
Lottom
... a simple web grocery list tracker with multi user and cross user lists support.
Self-Hosting Installation
See the included docker-compose.yml file for more information on running
Lottom as a docker container.
Expected Environmental Variables
| Variable Name | Purpose |
|---|---|
| COOKIEKEY | Used to encrypte the cookies stored in the clients browser. Must be a hex encoded 256-bit key. Can be created using something like openssl rand -hex 32. |
| POSTGRES_... | These are the standard environmental variables required for running a PostgreSQL database. More information can be found here. |
Lineage
This project grew out of the now archived Listy web server.