Receiptly, a receipt management system.
351
https://github.com/Gotnoname/Receiptly/wiki/Receiptly
I have not yet released my code on GitHub as the project is still under active development. My priority is to refine its functionality and ensure its robustness before making it publicly available. That said, I am considering transitioning it to an open-source initiative in the future, fostering collaboration and contributing to the broader community.
Receiptly is a free receipt manager. With Receiptly you can effortlessly organize and access your receipts with the web app. Upload pictures of your receipts, tag them, with quick access, and easy searching—all in one place.
$ docker run -d \
--name receiptly \
-p 5100:5100 \
-e JWT_ISSUER="" \
-e JWT_SECRET="" \
-v /path/on/host:/app/Files \
--restart unless-stopped \
docker.io/gotnonamedocker/receiptly:latest
Then, access it via http://localhost:5100 or http://host-ip:5100 in a browser.
The following environment variables are also used for configuring your Receiptly instance
-e JWT_ISSUER=
This is your custom JWT issuer name
-e JWT_SECRET=
This is your custom JWT secret value. Generate one here [https://jwtsecret.com/generate].
The data is structured in the Data folder with a Database-folder nad a ReceiptData folder. The ReceiptData folder contains the uploaded data (image, pdf etc).
-v /path/on/host:/app/Files
Example docker-compose.yml for Receiptly:
services:
receiptly:
image: docker.io/gotnonamedocker/receiptly:latest
ports:
- "5100:5100"
environment:
JWT_ISSUER: "your_custom_issuer_name_here"
JWT_SECRET: "your_secret_here"
volumes:
- /path/on/host:/app/Files
restart: unless-stopped
Receiptly is built using React and dotnet.
Content type
Image
Digest
sha256:6036720cf…
Size
143 MB
Last updated
almost 2 years ago
docker pull gotnonamedocker/receiptly