Commit Graph

6 Commits

Author SHA1 Message Date
4886a0209e fix: change domain from app.reckue.com to dev.reckue.com
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 22:05:33 +05:00
e00202f563 Fix Dockerfiles and deploy config
- Use npm ci with package-lock.json for deterministic builds
- Handle missing public/ dir in web container
- Update docker-compose with Timeweb Cloud DB config

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 18:28:27 +05:00
f774e0f4f1 Fix dependencies, SSL config, terminal UI, WebSocket client
- Fix @nestjs/typeorm version (^11.0.0), add socket.io
- Add SSL CA cert support for Timeweb Cloud PostgreSQL
- Add terminal component (xterm.js) with WebSocket streaming
- Add session detail page with live terminal view
- Add socket.io client utilities for real-time updates

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 18:20:28 +05:00
ec4fb1155b Implement core platform: auth, projects, machines, sessions, agent
Full-stack implementation of the Reckue Dev platform:

API: JWT auth, CRUD for users/projects/machines/workspaces/sessions,
WebSocket gateway for real-time agent communication.

Web: Login/register, dashboard with stats, project/machine/session
management pages, sidebar navigation, dark theme.

Agent: Rust WebSocket client with PTY terminal management, heartbeat,
reconnection logic, Socket.IO protocol support.

Deploy: Updated docker-compose and env configuration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 17:34:04 +05:00
703c254074 Initial monorepo structure: NestJS API + Next.js Web + Rust Agent
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 16:36:22 +05:00
71b4dc8e30 Initial commit 2026-02-18 11:31:35 +00:00