Commit Graph

81 Commits

Author SHA1 Message Date
4e7c4ccf99 Update CLAUDE.md with Docker commands
Add Docker build and run commands
Include release process for Docker images
Document GitHub Actions automation
2025-10-30 19:05:23 -04:00
9dfc8f1ea6 Add GitHub Actions workflow for Docker builds
Triggers on release tags (v*) and manual dispatch
Builds and pushes to GitHub Container Registry
Tags with both version and latest
Uses build caching for faster builds
2025-10-30 19:01:09 -04:00
6af1808c2f Add Docker deployment section to README
Include quick start with Docker Compose
Add pre-built image usage instructions
Link to detailed Docker documentation
2025-10-30 18:44:04 -04:00
733b6a4b1c Add Docker deployment documentation
Comprehensive guide including:
- Quick start instructions
- Configuration options
- Usage examples and volume persistence
- Troubleshooting common issues
- Pre-built image usage
2025-10-30 18:41:27 -04:00
592b105b19 Update .env.example with Docker configuration
Add Docker-specific paths and documentation
Include all required API keys and MCP ports
Show default values for optional settings
2025-10-30 18:39:01 -04:00
4af00d3709 Add docker-compose configuration
Mounts data and logs volumes for persistence
Injects environment variables from .env file
Exposes all MCP service ports and web dashboard
Auto-restart on failure
2025-10-30 18:36:25 -04:00
e9baa818a4 Add entrypoint script for container startup
Sequential execution: data fetch → MCP services → trading agent
Handles graceful shutdown of background services
Supports custom config file as argument
2025-10-30 18:33:40 -04:00
f25bd87c26 Add Dockerfile for containerization
Multi-stage build with Python 3.10-slim base
Exposes MCP service ports and web dashboard
Uses entrypoint.sh for sequential startup
2025-10-30 18:30:38 -04:00
794028e910 Add .dockerignore for Docker builds
Excludes git history, Python cache, secrets, and runtime data
2025-10-30 18:28:15 -04:00
efc2d754d6 Add Docker deployment implementation plan
Comprehensive 12-task plan including:
- Dockerfile and docker-compose.yml creation
- entrypoint.sh sequential startup script
- GitHub Actions CI/CD workflow
- Complete documentation (DOCKER.md, RELEASING.md)
- Testing and validation steps
2025-10-30 18:26:47 -04:00
5225950703 Add .worktrees/ to .gitignore
Prevents worktree contents from being tracked in repository
2025-10-30 18:23:14 -04:00
6794a65ef6 Add Docker deployment design document
Comprehensive design for Docker containerization including:
- Single monolithic container approach for dev/testing
- docker-compose.yml with environment variable injection
- Sequential startup via entrypoint.sh script
- GitHub Actions workflow for automated image builds on release tags
- Documentation strategy and implementation checklist
2025-10-30 18:22:03 -04:00
c15e25f826 Add CLAUDE.md for repository guidance
Provides comprehensive guidance for working with the AI-Trader codebase including:
- Development commands for setup, data preparation, and running simulations
- Architecture overview of agent system, MCP toolchain, and data flow
- Configuration system with multi-layered priority
- Data formats for positions and price data
- Implementation details and common troubleshooting steps
2025-10-30 18:03:24 -04:00
tianyufan
1c7a9621d0 update License 2025-10-30 19:38:54 +08:00
tianyufan
6c18b124d8 update .gitignore 2025-10-30 14:41:16 +08:00
tianyufan
0bb5086df1 update tools 2025-10-30 14:40:42 +08:00
tianyufan
3f1812d320 update .gitignore 2025-10-30 11:27:10 +08:00
tianyufan
8a802c3faa update asset 2025-10-30 10:58:02 +08:00
tianyufan
d30fb072bd update README 2025-10-30 10:57:22 +08:00
tianyufan
f215f33235 Merge branch 'main' of https://github.com/HKUDS/AI-Trader 2025-10-30 10:46:18 +08:00
tianyufan
e16d5e2ab7 update data 2025-10-30 10:46:07 +08:00
Tianyu Fan
cd769e533e Merge pull request #25 from Mirza-Samad-Ahmed-Baig/main
fixs: 5 bugs
2025-10-30 10:36:56 +08:00
tianyufan
2c5072f66f update python version 2025-10-29 21:33:46 +08:00
MirzaSamadAhmedBaig
7882c7e2aa Delete FIXES.md 2025-10-29 09:46:00 +03:00
Mirza Samad
3e9cd5f35b changes 2025-10-29 09:42:37 +03:00
tianyufan
53a5e5c46d update leadboard 2025-10-29 12:19:24 +08:00
tianyufan
93fa10e0e7 Merge branch 'main' of https://github.com/HKUDS/AI-Trader 2025-10-29 12:06:07 +08:00
tianyufan
09f2ce54ae update daily data 2025-10-29 12:05:49 +08:00
chaohuang-ai
9a52263d74 Update README.md 2025-10-29 01:22:31 +08:00
chaohuang-ai
a2173cf1c9 Update README.md 2025-10-29 00:08:34 +08:00
tianyufan
05bbe318c8 update MiniMax data 2025-10-28 21:47:16 +08:00
tianyufan
e561e13750 update data 2025-10-28 21:46:46 +08:00
tianyufan
1e835a5af8 update front 2025-10-28 21:37:24 +08:00
tianyufan
8a3445d9f8 update README 2025-10-28 21:27:23 +08:00
tianyufan
de59b006b7 update MiniMax-M2 2025-10-28 21:17:43 +08:00
tianyufan
d2b18e4939 fix bugs 2025-10-28 18:43:55 +08:00
tianyufan
beb8d7b393 update Disclaimer 2025-10-28 15:33:47 +08:00
tianyufan
1a41923ece update leaderboard 2025-10-28 11:46:58 +08:00
tianyufan
0b46651529 update asset 2025-10-28 11:46:15 +08:00
tianyufan
825e89858c Merge branch 'main' of https://github.com/HKUDS/AI-Trader 2025-10-28 11:43:56 +08:00
tianyufan
a27838a1fc update leaderboard 2025-10-28 11:42:52 +08:00
chaohuang-ai
4ae1818467 Update README.md 2025-10-28 11:35:08 +08:00
tianyufan
bb93f9f20b update 10/27 data 2025-10-28 11:32:54 +08:00
tianyufan
49723c2b5e update TODO 2025-10-27 21:43:34 +08:00
tianyufan
eaf9379c21 support multi url and key 2025-10-27 21:37:46 +08:00
yuhao
5bf8ddbc77 update arena frontend 2025-10-26 00:27:07 -07:00
chaohuang-ai
e47e20547e Add files via upload 2025-10-26 00:20:20 +08:00
tianyufan
3cfd89dd93 update README 2025-10-25 22:03:34 +08:00
tianyufan
bc288e54b4 update data 2025-10-25 21:16:38 +08:00
tianyufan
2a0b3c986e update readme 2025-10-24 23:04:50 +08:00