Migration Guide
Migration Overview

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:

  1. PolyEyes Indexer + Metadata
  2. PolyEyes Backfill (on demand)
  3. ClickHouse
  4. Frontend on Vercel
  5. Insiders API + PostgreSQL
  6. TPSL + Copy Trading
  7. 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.