initial setup

This commit is contained in:
Bojan Kucera 2025-06-02 08:15:20 -04:00
commit 232a63dfe8
61 changed files with 4985 additions and 0 deletions

34
docker-compose.dev.yml Normal file
View file

@ -0,0 +1,34 @@
# Development override for Docker Compose
# Use: docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
version: '3.8'
services:
# Development overrides for faster feedback
dragonfly:
command: >
dragonfly
--logtostderr
--cache_mode=true
--maxmemory=512mb
--save_schedule=""
--bind=0.0.0.0
ports:
- "6379:6379"
postgres:
environment:
POSTGRES_DB: trading_bot_dev
POSTGRES_USER: dev_user
POSTGRES_PASSWORD: dev_pass
ports:
- "5432:5432"
# Disable monitoring in development to save resources
prometheus:
profiles:
- monitoring
grafana:
profiles:
- monitoring