BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
몇 초 만에 월드오브워크래프트 캐릭터를 확인 - 장비·아이템 레벨·Mythic+ 평점·레이드 진행·Logs 백분위수
Inspect any World of Warcraft character in seconds - gear and item level, Mythic+ rating, raid progression and Warcraft Logs parse percentiles.
게임TypeScript · CSSGitHub @Christoffer-M온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
World of Warcraft character inspector combining Blizzard, Raider.IO and Warcraft Logs data. Live at puginspect.com.
• Node.js 24
• pnpm 11 (corepack enable picks up the pinned version)
• Docker, or a local PostgreSQL 17
• API credentials for Blizzard, Raider.IO and Warcraft Logs
The frontend runs on http://localhost:3000 and the backend on http://localhost:4000/graphql. The backend applies database migrations on startup.README 전문 보기 ↗World of Warcraft character inspector combining Blizzard, Raider.IO and Warcraft Logs data. Live at puginspect.com.
corepack enable picks up the pinned version)Create apps/backend/.env:
RAIDERIO_API_KEY=
WARCRAFTLOGS_CLIENT_ID=
WARCRAFTLOGS_CLIENT_SECRET=
BLIZZARD_CLIENT_ID=
BLIZZARD_CLIENT_SECRET=
DATABASE_URL=postgresql://puginspect:localdev@localhost:5432/puginspect
ALLOWED_ORIGINS=http://localhost:3000
pnpm install
docker compose up -d postgres
pnpm dev
The frontend runs on http://localhost:3000 and the backend on http://localhost:4000/graphql. The backend applies database migrations on startup.
To run the whole stack in containers instead, use docker compose up --build (frontend on http://localhost:8080). Without --build, Compose pulls the published production images instead of building your working tree.
| Command | Description |
|---|---|
pnpm check-types | TypeScript checks |
pnpm test | Unit and integration tests |
pnpm test:e2e | Playwright smoke tests |
pnpm codegen | Regenerate GraphQL types |
pnpm --filter backend db:generate | Generate a Drizzle migration |
pnpm season:update | Regenerate season config from live APIs |
The desktop companion has its own README.