Files
telemtPanel/README.md
T
Denozordec b5f31c1083
Build and Push Telemt Panel Docker Image / build-and-push (push) Failing after 38s
Build and Push Telemt Panel Docker Image / create-release (push) Skipped
Init
2026-08-04 18:33:48 +07:00

1.4 KiB

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 plane
  • deploy/docker-compose.traefik.yml — prod за Traefik (/opt/telemt-panel)