Denozordec 9bebc9e92d
Build and Push Telemt Panel Docker Image / build-and-push (push) Successful in 2m15s
Build and Push Telemt Panel Docker Image / create-release (push) Skipped
Refactor JWT secret handling in loadConfig function to ensure proper validation and trimming. Added error handling for production environment requiring a minimum length for JWT_SECRET.
2026-08-04 18:58:17 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00
2026-08-04 18:33:48 +07:00

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)
S
Description
No description provided
Readme
785 KiB
Languages
TypeScript 98.1%
CSS 0.6%
Go 0.6%
Shell 0.4%
Dockerfile 0.2%
Other 0.1%