Wealthfolio: трекер личных финансов с локальным хранением данных

Wealthfolio: трекер личных финансов с локальным хранением данных

Wealthfolio — это открытый трекер личных финансов, который фокусируется на конфиденциальности и хранении данных на локальном устройстве. Он позволяет отслеживать инвестиции, чистую стоимость, расходы и проводить симуляции без необходимости подключаться к облачным сервисам.

Проект отличен от альтернатив, так как поддерживает локальное хранение данных, что обеспечивает большую безопасность и приватность. Это идеальное решение для разработчиков и пользователей, которые ценят свой контроль над финансовой информацией и не хотят, чтобы данные передавались третьим лицам. Wealthfolio доступен для macOS, Windows и Linux, а также имеет мобильное приложение для iOS и возможность развертывания через Docker.

Обрати внимание, что проект может находиться на ранней стадии развития, и наличие некоторых функций может варьироваться. Тем не менее, для пользователей, стремящихся к простоте и безопасности в управлении финансами, Wealthfolio звучит как достойный выбор.

Wealthfolio — это открытый и приватный трекер портфолио, который позволяет отслеживать инвестиции, чистую стоимость, расходы и проводить симуляции. Все данные хранятся локально на твоем устройстве, без облачных баз данных и необходимости создавать аккаунт. Приложение предоставляется бесплатно и навсегда, но имеется опциональная подписка — Wealthfolio Connect, которая позволяет автоматически синхронизировать данные с брокерами (более 30 институций) в режиме только для чтения.

Ключевые возможности

  • 📊 Отслеживание портфолио — возможность мониторить инвестиции по различным счетам и типам активов.
  • 📈 Анализ производительности — расчёт реальных возвратов (временной и денежный взвешенный), сравнительный анализ и исторические данные.
  • 💰 Управление активностью — импорт и управление всеми торговыми активностями.
  • 🎯 Планирование целей — установка и отслеживание финансовых целей с управлением распределением средств.
  • 🔒 Локальные данные — все данные хранятся локально без зависимости от облачных платформ.
  • 🔄 Опциональная синхронизация с брокерами — автоматическая синхронизация с брокерами через Wealthfolio Connect (означает, что в некоторых случаях данные могут быть доступны только при подписке).
  • 🧩 Расширяемость — мощная система дополнений для кастомизации функциональности.
  • 🌍 Поддержка нескольких валют — управление обменными курсами различных валют.
  • 📱 Кроссплатформенность — доступно на Windows, macOS, Linux, iOS и через самохостинг (Docker).

Установка и запуск

Для локальной установки приложения необходимо выполнить следующие шаги:

git clone https://github.com/wealthfolio/wealthfolio.git
cd wealthfolio
pnpm install
cp .env.example .env
# Настройка базы данных
DATABASE_URL=../db/wealthfolio.db
pnpm tauri dev

Чтобы запустить приложение в режиме веба, использовать следующий команду:

pnpm run dev:web

Необходимо, чтобы на твоем компьютере были установлены Node.js, pnpm, Rust и Tauri.

Docker

Wealthfolio также можно запустить в контейнере Docker. Используй следующую команду для загрузки последнего образа:

docker pull wealthfolio/wealthfolio:latest

Запустите контейнер с конфигурацией из файлы окружения:

docker compose --env-file .env.docker up -d

Контейнер будет доступен по адресу http://localhost:8088.

Ограничения

Wealthfolio 3.7 требует macOS 12 или более нового, а также iOS/iPadOS 16 или более нового. Для Windows используется Evergreen WebView2. Для Linux и самохостинга необходимо обновлять WebKitGTK или браузер.

Также обращай внимание, что опциональная синхронизация с брокерами доступна по подписке.

Открыть на GitHub: wealthfolio/wealthfolio →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте