refactor: reorganize project structure — consolidate Docker files, clean root
- Delete temp files: _tmp_analysis.py, nul, dashboard_screenshot.png - Move ea/ to archive/ea/ (deprecated) - Move 12 Docker helper scripts (.bat/.sh) to docker/scripts/ - Move 5 Docker docs to docker/docs/ - Move .env.docker.example, requirements-docker.txt to docker/ - Update all scripts with cd to project root for correct path resolution - Update all doc references to new paths - Update .gitignore with bot.pid, bot_output.log, *.png patterns - Update CLAUDE.md, README.md directory trees Root reduced from ~40 files to 12 essential files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
61877480b3
commit
b2dc2dacd7
@@ -103,7 +103,10 @@ xaubot-ai/
|
||||
│ ├── arsitektur-ai/ # Architecture docs (23 components)
|
||||
│ └── research/ # Research & analysis
|
||||
├── web-dashboard/ # Next.js monitoring dashboard
|
||||
└── docker/ # Docker configuration
|
||||
├── docker/ # Docker configuration & scripts
|
||||
│ ├── scripts/ # Helper scripts (.bat/.sh)
|
||||
│ └── docs/ # Docker documentation
|
||||
└── archive/ # Deprecated files (gitignored)
|
||||
```
|
||||
|
||||
## Backtest Results (Jan 2025 - Feb 2026)
|
||||
@@ -129,14 +132,14 @@ git clone https://github.com/GifariKemal/xaubot-ai.git
|
||||
cd xaubot-ai
|
||||
|
||||
# 2. Configure environment
|
||||
cp .env.docker.example .env
|
||||
cp docker/.env.docker.example .env
|
||||
# Edit .env with your MT5 credentials
|
||||
|
||||
# 3. Start all services (Windows)
|
||||
docker-start.bat
|
||||
docker\scripts\docker-start.bat
|
||||
|
||||
# 3. Start all services (Linux/Mac)
|
||||
./docker-start.sh
|
||||
./docker/scripts/docker-start.sh
|
||||
```
|
||||
|
||||
**Services will be available at:**
|
||||
@@ -145,7 +148,7 @@ docker-start.bat
|
||||
- 📚 API Docs: http://localhost:8000/docs
|
||||
- 🗄️ Database: localhost:5432
|
||||
|
||||
**Full Docker documentation:** See [DOCKER.md](DOCKER.md)
|
||||
**Full Docker documentation:** See [docker/docs/DOCKER.md](docker/docs/DOCKER.md)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user