de29841341
docs: remove sudo from local clone install command
2026-05-30 16:11:18 +00:00
0ab9f1e1be
fix: go build module cache permission + README sudo
...
- Set GOMODCACHE + GOPATH to /opt/receiptnext/.go (writable location)
- Removes sudo from README one-liner — script self-elevates
- Build now works for users whose home directory isn't writable
2026-05-30 16:10:42 +00:00
e20a484ebc
chore: rename binary from receiptnext to app
...
- Binary output changed from 'receiptnext' to 'app'
- Release assets renamed to app-linux-amd64 / app-linux-arm64
- install.sh, Makefile, README.md updated to reference 'app'
- contrib/receiptnext.service uses /opt/receiptnext/app
- Systemd service updated to ExecStart=/opt/receiptnext/app
2026-05-30 15:53:24 +00:00
57f501e0c8
docs: update one-liner install command in README
2026-05-30 15:21:25 +00:00
7fdfba8095
chore: change install dir from /opt/rx to /opt/receiptnext
2026-05-30 15:06:20 +00:00
39fa7f6a12
chore: rewrite install.sh with AI provider choice + -update flag + pure Go
...
- install.sh now:
• Clones repo to /opt/rx
• Builds pure-Go binary (no CGO)
• Prompts AI choice: Gemini / OpenAI / Ollama
• If Ollama: auto-installs Ollama + pulls qwen3.5:2b
• Creates .env interactively
• Creates systemd service
• Supports -update flag (pull, rebuild, restart)
- README.md fully rewritten for new install flow
- All binaries removed from git tracking (dist/ in .gitignore)
2026-05-30 15:03:39 +00:00
10c22bcaee
chore: comprehensive README with binary distribution docs + build-all.sh
2026-05-29 19:54:20 +00:00
ca970104ee
chore: initial commit — ExpenseFlow AI-Powered Expense Tracker
...
- Passwordless email OTP authentication
- Event-based expense tracking with HTMX UI
- AI receipt extraction via DeepSeek Vision API
- CSV/PDF report generation with email filing
- PWA with service worker and manifest
- Mobile-first responsive design
- SQLite database with auto-migration
2026-05-29 19:43:30 +00:00