Migration Overview
Simplifying the service footprint to the core target set.
⚠️
Before stopping any service, confirm with the team that nothing depends on it.
Goal
Reduce to 7 core services:
- PolyEyes Indexer + Metadata
- PolyEyes Backfill (on demand)
- ClickHouse
- Frontend on Vercel
- Insiders API + PostgreSQL
- TPSL + Copy Trading
- Telegram Bot
Steps
Audit all services
List every running process and confirm whether it's in the target set.
Document all APIs
Collect route lists from each codebase. Add to API Reference.
Map dependencies
Identify which services call which others.
Stop deprecated services
Start with already-stopped PM2 processes.
Clean up
Remove old Nomad jobs, stale DNS records, archive old repos.