feat(settings): add dedicated About page #5

Merged
vikingowl merged 1 commits from feature/about-page into dev 2026-01-22 12:40:33 +01:00

1 Commits

Author SHA1 Message Date
7fe4286d34 feat(settings): add dedicated About page with version info
- Add AboutTab.svelte with app branding, version display, update checking
- Show update status and download link when new version available
- Include links to GitHub repo and issue tracker
- Display tech stack badges and license info
- Remove About section from GeneralTab (now separate tab)

Also improves development configuration:
- justfile now reads PORT, DEV_PORT, LLAMA_PORT, OLLAMA_PORT from .env
- docker-compose.dev.yml uses env var substitution
- Add dev-build and dev-rebuild recipes for Docker
- Update .env.example with all configurable variables
2026-01-22 12:39:19 +01:00