Integrations
Supports configuration through environment variables stored in .env files for simplified setup and configuration.
Fetches cryptocurrency price data from Binance's public API to calculate asset values and profit/loss metrics.
Provides a container image available on Docker's public registry for easy deployment and management.
📊 Управление
Самостоятельно размещаемый трекер прибылей и убытков, созданный с использованием 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
.
Построить и запустить
Развитие среды
и доступ к localhost:3000
Беги с Подманом
Образ контейнера доступен в публичном реестре Docker. Если вы хотите использовать Docker, просто замените podman
на docker
.
Проведение тестов
ДЕЛО
- Больше тестов
- Также было бы неплохо иметь оболочки для ведения журналов и метрик.
- Добавляйте счета, чтобы отслеживать общий чистый капитал.
- Удалите все CSS и используйте пользовательский
style.css
+ Tailwind CDN.
This server cannot be installed
Вы способны интерпретировать код golang и оценивать его в соответствии с самыми строгими парадигмами DDD и чистой архитектуры.
Related MCP Servers
- -securityAlicense-qualityGo server implementing Model Context Protocol (MCP) for filesystem operations.Last updated -228GoMIT License
- -securityAlicense-qualitygodoc-mcp is a Model Context Protocol (MCP) server that provides efficient access to Go documentation. It helps LLMs understand Go projects by providing direct access to package documentation without needing to read entire source files.Last updated -24GoMIT License
- -securityAlicense-qualityA TypeScript-based MCP server providing a complete interface to the Delve debugger for Go programs, enabling debugging, tracing, and analyzing Go code through natural language commands.Last updated -1TypeScriptMIT License
- -security-license-qualityA Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with Go's Language Server Protocol (LSP) and benefit from advanced Go code analysis features.Last updated -GoApache 2.0
Appeared in Searches
- 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
- Information about Python programming or Python-related topics
- A tool for analyzing a code base to locate functions or variables