9bebc9e92d0a056395f44672303bf982fdeb989b
Telemt Panel
Control panel for Telemt MTProxy — standalone (direct /v1) or fleet (Go agents).
Image: git.shts.su/denozord/telemtpanel
Quick start (standalone)
docker pull git.shts.su/denozord/telemtpanel:latest
docker run -d --name telemt-panel --network host \
-e PANEL_MODE=standalone \
-e TELEMT_API_URL=http://127.0.0.1:9091 \
-e JWT_SECRET=change-me-long \
-e BOOTSTRAP_PASSWORD=change-me \
-v /var/lib/telemt-panel:/data \
git.shts.su/denozord/telemtpanel:latest
Полная инструкция (RU): docs/install.md.
Также: telemt-control-api.md, agent-protocol.md.
Dev
pnpm install
pnpm --filter @telemt/db build && pnpm --filter @telemt/shared build
pnpm dev:api # :8080
pnpm dev # Vite :5173 → proxy /api
pnpm bootstrap-admin -- --username admin --password '…'
Stack
- pnpm monorepo:
apps/web,apps/api,apps/agent,packages/{ui,db,shared} - Vite + React 19 + TanStack + Fastify + Drizzle/SQLite
- ReUI PRO (
surface: frame) — stats-12, auth-4, app-shell-12
Compose
docker-compose.yml— standalone (host network)docker-compose.fleet.yml— fleet control planedeploy/docker-compose.traefik.yml— prod за Traefik (/opt/telemt-panel)
Languages
TypeScript
98.1%
CSS
0.6%
Go
0.6%
Shell
0.4%
Dockerfile
0.2%
Other
0.1%