[2026-06-21] taiga-vault: family/how-to/htpc-emulators-setup.md personal/projects/budget-app/index.md
This commit is contained in:
@@ -129,7 +129,7 @@ Base currency не хардкодится — выбирается в `Settings`
|
||||
|
||||
- **Backend**: Python + FastAPI + SQLAlchemy + Postgres.
|
||||
- **Frontend**: Vue 3 + Vite + Pinia. Адаптив для мобильного (PWA).
|
||||
- **БД**: Postgres.
|
||||
- **БД**: отдельная БД `budget_app` в существующем кластере Postgres на Eagle (тот же инстанс, что и `personal_os` — не отдельный контейнер).
|
||||
- **Деплой**: Docker Compose на Mac (Eagle). Конфиги в `~/docker/budget-app/` (по конвенции остальных сервисов). Код проекта — `~/Developer/budget-app/` с git.
|
||||
- **Внешний доступ**: `budget.qentra.top` через Cloudflare Tunnel (или существующий nginx-reverse-proxy). Auth — login/password + долгоживущий JWT-токен в localStorage/cookie. Один пользователь на старте, но схема готова под multi-tenant.
|
||||
- **Импорт Excel**: однократный скрипт миграции (`scripts/import-xlsx.py`), читает `Budget.xlsx`, заливает в БД.
|
||||
|
||||
Reference in New Issue
Block a user