Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • H hive_desktop
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • hive
  • hive_desktop
  • Wiki
  • Multi PC Discovery

Multi PC Discovery · Changes

Page history
Add Project document Wiki authored Jan 19, 2026 by LillLEE's avatar LillLEE
Show whitespace changes
Inline Side-by-side
Multi-PC-Discovery.md 0 → 100644
View page @ e8cb82af
# 멀티 PC 디스커버리
앱은 `config.json`에 따라 서버 또는 클라이언트로 동작합니다.
## 역할
- 서버: DB, Fastify HTTP API, 소켓 서버, UDP 디스커버리 응답기 실행
- 클라이언트: UDP로 서버를 탐색하고 HTTP API 호출
## UDP 디스커버리
- 포트: 41234
- 요청: `AYF_DISCOVER_SERVER`
- 응답: `AYF_SERVER_RESPONSE|<ip>|3010`
## 주요 모듈
- `src/main/discovery/*`
- IPC: `get-app-role`, `get-server-info`, `discover-server`, `set-server-info`, `get-local-ip`
## 테스트
- `npm run dev:server`
- `npm run dev:client`
## 참고
- Windows 방화벽에서 UDP 41234 허용 필요
Clone repository
  • Architecture
  • Build and Release
  • Database
  • Development
  • HTTP API
  • IPC API
  • Multi PC Discovery
  • Overview
  • Seat Editor
  • Home