рабочий вариант, но скороть 10 МБит
build / backend (push) Has been cancelled
build / node-agent (push) Has been cancelled
build / worker (push) Has been cancelled

This commit is contained in:
2026-05-22 21:46:49 +03:00
parent 469fa0e860
commit 20d361a886
280 changed files with 954890 additions and 18524 deletions
@@ -0,0 +1,29 @@
You are building a production-grade remote access system.
Architecture:
- Go backend
- C++ RDP worker (FreeRDP)
- WebSocket session streaming
- PostgreSQL + Redis
Core rules:
- Sessions are persistent
- Client disconnect does NOT kill session
- Reconnect must work
- No direct RDP exposure
Tasks:
1. Create backend structure in Go
2. Implement auth (JWT + refresh)
3. Implement session broker
4. Implement WebSocket gateway
5. Define protocol messages
6. Prepare worker interface (C++ stub)
Focus:
- Stability
- Security
- Performance
Do NOT simplify architecture.