📊 Управление
Самостоятельно размещаемый трекер прибылей и убытков, созданный с использованием Go, HTMX и без JavaScript . Controtto отслеживает ваши транзакции, сохраняя их в файле SQLite, и возвращает все виды расчетов, включая:
Средняя цена покупки
Текущая стоимость активов
История транзакций
Импортно-экспортная операция (см. пример )
Прибыль и убыток
Для получения цены актива Controtto использует в основном 4 API ( см. код ).
Binance — публичный API, токен не требуется.
BingX — публичный API, токен не требуется.
Alpha Vantage - Акции, бесплатно, но с коротким лимитом ставок. ( получите токен и установите
CONTROTTO_AVANTAGE_TOKEN)Tiingo - Акции, криптовалюта и Форекс. ( создайте учетную запись/токен и установите
CONTROTTO_TIINGO_TOKEN)
Демо
Вы также можете ознакомиться с демо-версией на сайте demo.contre.io , база данных обновляется каждый час.
https://github.com/user-attachments/assets/28bf8782-6118-47c0-a94b-085e1a7045b2
Все конфигурации задаются в файле .env и передаются как переменные окружения. Доступны переменные CONTROTTO_PORT и CONTROTTO_DB_PATH .
Related MCP server: DependencyMCP Server
Построить и запустить
Развитие среды
и доступ к localhost:3000
Беги с Подманом
Образ контейнера доступен в публичном реестре Docker. Если вы хотите использовать Docker, просто замените podman на docker .
Проведение тестов
ДЕЛО
Больше тестов
Также было бы неплохо иметь оболочки для ведения журналов и метрик.
Добавляйте счета, чтобы отслеживать общий чистый капитал.
Удалите все CSS и используйте пользовательский
style.css+ Tailwind CDN.
This server cannot be installed
Related Resources
Appeared in Searches
- Gin web framework for Go programming language
- Tips for Naming Variables and Functions in Go Programming Language
- Using separate agents for schema validation, code standards, and directory structure enforcement in development workflows
- How to compile code in Visual Studio
- How to view console logs in a development environment