Initial commit: BTC Bot with dashboard, TA analysis, and 14 timeframes

This commit is contained in:
BTC Bot
2026-02-11 22:27:51 +01:00
commit 933537d759
32 changed files with 4689 additions and 0 deletions

28
.env.example Normal file
View File

@ -0,0 +1,28 @@
# BTC Bot Environment Configuration
# Copy this file to .env and fill in your values
# Database Configuration
DB_HOST=timescaledb
DB_PORT=5432
DB_NAME=btc_data
DB_USER=btc_bot
DB_PASSWORD=change_this_to_secure_password
# Hyperliquid Configuration
HYPERLIQUID_API_KEY=optional_for_trading
HYPERLIQUID_API_SECRET=optional_for_trading
# Base RPC (for validation)
BASE_RPC_URL=https://base-mainnet.g.alchemy.com/v2/YOUR_ALCHEMY_API_KEY
# Coinbase API (for validation)
COINBASE_API_KEY=optional
# Telegram Notifications (optional)
TELEGRAM_BOT_TOKEN=your_bot_token_here
TELEGRAM_CHAT_ID=your_chat_id_here
# API Server
API_HOST=0.0.0.0
API_PORT=8000
API_SECRET_KEY=change_this_secret_key