Repolode
securo-finance

securo-finance/securo

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

Open source альтернатива:YNABMint

Звёзды
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. 1

    Клонируйте репозиторий и перейдите в его папку

    git clone https://github.com/securo-finance/securo.git && cd securo
  2. 2

    Соберите и запустите приложение с помощью Docker Compose

    docker compose up --build
  3. 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 обновляется ежедневно.

Похожие проекты

Веб-приложение для личных финансов с самостоятельным размещением: планируйте бюджет, отслеживайте счета и транзакции, прогнозируйте капитал. Создано на React и TypeScript.

317+1 за неделю45TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 14 дней назад

Самостоятельно размещаемое приложение для личных финансов: учет ежемесячных расходов, бюджетов, счетов и прогресса к финансовым целям.

896+2 за неделю70C#AGPL-3.0Активно поддерживаетсяОбновлён 3 дня назад

Самостоятельно размещаемая панель личных финансов, которая объединяет банковские счета, брокерские активы, криптовалюту и недвижимость в едином представлении капитала.

654+29 за неделю74JavaOtherАктивно поддерживаетсяОбновлён вчера

Самостоятельно размещаемое приложение для учёта личных финансов: запись ежедневных операций, импорт банковских данных и анализ расходов с помощью графиков.

6 тыс.+129 за неделю753GoMITАктивно поддерживаетсяОбновлён вчера