Skip to main content

Server for [Dinary - your dinar diary](https://github.com/andgineer/dinary). Track expenses, scan receipts, analyze spending with AI

Project description

Build Status Coverage

Dinary - Your Dinar Diary

Track expenses, scan receipts, analyze spending with AI

Pick your category set
AI Receipt classification
Quick entry in any currency

Documentation

Dinary

Development

See Development in the docs.

uv sync
inv dev    # http://127.0.0.1:8000
inv test   # run all tests
inv pre    # pre-commit checks

Deploy to Oracle Cloud

Configure .deploy/.env (see .deploy.example/.env), then:

inv setup-server    # one-time: install deps, clone, create systemd services, upload creds
inv deploy --ref=main  # checkout ref, sync deps, restart
inv status --remote # check service status
inv logs --remote   # tail server logs

See Oracle Cloud deployment guide for details.

Reports

Created with cookiecutter using template

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dinary-1.5.0.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dinary-1.5.0-py3-none-any.whl (164.7 kB view details)

Uploaded Python 3

File details

Details for the file dinary-1.5.0.tar.gz.

File metadata

  • Download URL: dinary-1.5.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dinary-1.5.0.tar.gz
Algorithm Hash digest
SHA256 436c551ff63629e15719ce7599fec7254f6b4eb80e74742b56bcfcca02419963
MD5 b9dc44ee2af877f2eabdee963947c6c8
BLAKE2b-256 f7366230f1ccd528efe2e23464a5cc327098179f43cfd14d1d8b523a727e49e1

See more details on using hashes here.

File details

Details for the file dinary-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: dinary-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 164.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dinary-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce98d6c88846001ab85d14136eaa973e51fe5e95f497363b4006a3c1667a5f21
MD5 00ef8fde7d1e80bb49ca3b69231cf1ea
BLAKE2b-256 fd9d2a15a55eb72a09d4a4fb671eb3f1b800b60024fb2dd5c0f36ee16a5200a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page