Веб-приложение для личных финансов с самостоятельным размещением: планируйте бюджет, отслеживайте счета и транзакции, прогнозируйте капитал. Создано на React и TypeScript.
- Звёзды
- 4,206
- Форки
- 599
- Открытые issues
- 274
- Последний коммит
- 24 часа назад
Что это?
Securo — open-source менеджер личных финансов, который можно запустить на собственной инфраструктуре с помощью Docker. Он поддерживает учёт балансов нескольких счетов, поиск транзакций и экспорт в CSV, импорт файлов OFX, QIF, CAMT и CSV, автоматическую категоризацию по правилам, регулярные транзакции, бюджеты, цели и отслеживание стоимости активов. В отчётах отображаются чистый капитал, доходы и расходы.
Подключение к банкам обеспечивают дополнительные провайдеры: Pluggy — для бразильских банков, Enable Banking — для европейских банков с PSD2, а SimpleFIN — для банков США и других стран. При настроенном ключе Open Exchange Rates счета в разных валютах конвертируются автоматически. Для входа доступны пароли, двухфакторная аутентификация TOTP, passkeys и OIDC-провайдеры, например Authentik и Pocket ID; также можно включить синхронизацию ролей.
В основе проекта — FastAPI и SQLAlchemy на backend, React и TypeScript на frontend, PostgreSQL для хранения данных, а также Redis и Celery для фоновых задач. Дополнительный модуль AI Agents позволяет общаться с self-hosted LLM на основе ваших данных через инструменты MCP.
Ключевые возможности
- 01Учёт нескольких счетов с текущими балансами и экспортом в CSV
- 02Импорт файлов OFX, QIF, CAMT и CSV
- 03Механизм правил для автоматической категоризации транзакций
- 04Бюджеты, регулярные транзакции, цели и оценка стоимости активов
- 05Синхронизация с банками через Pluggy, Enable Banking и SimpleFIN
- 06Поддержка нескольких валют с возможностью автоматической конвертации валют
- 07Вход через TOTP, passkeys и OIDC с административным управлением
Сценарии использования
- Конфиденциальный учёт личных или семейных финансов на домашнем сервере
- Объединение счетов в нескольких банках и валютах в одной панели
- Переход с облачного приложения для планирования бюджета на self-hosted инструмент
- Ведение общего семейного учёта финансов для нескольких пользователей
Быстрый старт
- 1
Клонируйте репозиторий и перейдите в его папку
git clone https://github.com/securo-finance/securo.git && cd securo - 2
Соберите и запустите приложение с помощью Docker Compose
docker compose up --build - 3
Откройте http://localhost:3000 в браузере и создайте аккаунт
Что важно знать
- Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, требующей делиться изменёнными версиями, доступными по сети.
- Для синхронизации банковских данных нужны учётные данные стороннего провайдера, а бесплатный тариф Enable Banking требует предварительно связать счета в его портале.
- Passkeys работают только на localhost или домене с HTTPS, но не на IP-адресах.
В подборках
Темы
Частые вопросы
- Что такое securo?
- Самостоятельно размещаемый менеджер личных финансов для учёта счетов, транзакций и бюджетов с синхронизацией банковских данных на собственной инфраструктуре. Securo — open-source менеджер личных финансов, который можно запустить на собственной инфраструктуре с помощью Docker. Он поддерживает учёт балансов нескольких счетов, поиск транзакций и экспорт в CSV, импорт файлов OFX, QIF, CAMT и CSV, автоматическую категоризацию по правилам, регулярные транзакции, бюджеты, цели и отслеживание стоимости активов. В отчётах отображаются чистый капитал, доходы и расходы.
- securo можно использовать бесплатно? Какая у него лицензия?
- securo распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- securo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в securo — 6 нояб. 2026 г..
- Для чего можно использовать securo?
- Конфиденциальный учёт личных или семейных финансов на домашнем сервере Объединение счетов в нескольких банках и валютах в одной панели Переход с облачного приложения для планирования бюджета на self-hosted инструмент Ведение общего семейного учёта финансов для нескольких пользователей
- Как установить securo?
- Клонируйте репозиторий и перейдите в его папку: git clone https://github.com/securo-finance/securo.git && cd securo Соберите и запустите приложение с помощью Docker Compose: docker compose up --build Откройте http://localhost:3000 в браузере и создайте аккаунт
- Где скачать securo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/securo-finance/securo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое приложение для учёта личных финансов: расходы, бюджеты по категориям, чистый капитал и отчёты на собственном сервере.
Самостоятельно размещаемое приложение для личного бюджета на Vue: отслеживайте расходы и доходы за несколько лет и разворачивайте его в Docker.
Самостоятельно размещаемое приложение для личных финансов: учет ежемесячных расходов, бюджетов, счетов и прогресса к финансовым целям.
Самостоятельно размещаемая панель личных финансов, которая объединяет банковские счета, брокерские активы, криптовалюту и недвижимость в едином представлении капитала.
Самостоятельно размещаемое приложение для учёта личных финансов: запись ежедневных операций, импорт банковских данных и анализ расходов с помощью графиков.