docs: update README — remove Ollama references, update config table

This commit is contained in:
Claus Lohmar 2026-05-30 17:44:13 +00:00
parent 9f52198647
commit 2f26abfb2f

View file

@ -1,6 +1,8 @@
# ReceiptNext — AI-Powered Expense Tracker # ReceiptNext — AI-Powered Expense Tracker
> A production-ready, mobile-first Progressive Web App (PWA) for expense management with passwordless OTP login, AI receipt extraction (Gemini / OpenAI-compatible), and CSV/PDF email reporting with receipt images.
**Tech Stack:** Go 1.23+ · HTMX · SQLite (pure Go) · Google Gemini / OpenAI · PWA
--- ---
@ -101,9 +103,8 @@ Configuration is via environment variables in `.env`. The install script builds
| `PORT` | No | `8080` | HTTP server port | | `PORT` | No | `8080` | HTTP server port |
| `BASE_URL` | No | `http://localhost:8080` | Public URL for email links | | `BASE_URL` | No | `http://localhost:8080` | Public URL for email links |
| **AI Provider** | | | | | **AI Provider** | | | |
| `AI_PROVIDER` | No | `gemini` | `gemini`, `openai`, or `ollama` | | `AI_PROVIDER` | No | `gemini` | `gemini` or `openai` |
| `GEMINI_API_KEY` | For Gemini | — | Google Gemini API key | | `GEMINI_API_KEY` | For Gemini | — | Google Gemini API key |
| `OPENAI_API_KEY` | For OpenAI | — | OpenAI-compatible API key |
| **SMTP** | | | | | **SMTP** | | | |
| `SMTP_HOST` | See note | — | SMTP server hostname | | `SMTP_HOST` | See note | — | SMTP server hostname |
| `SMTP_PORT` | See note | `587` | SMTP server port | | `SMTP_PORT` | See note | `587` | SMTP server port |