|
|
il y a 1 mois | |
|---|---|---|
| .vscode | il y a 1 mois | |
| apps | il y a 1 mois | |
| data | il y a 1 mois | |
| docs | il y a 1 mois | |
| packages | il y a 1 mois | |
| .gitignore | il y a 1 mois | |
| .npmrc | il y a 1 mois | |
| Dockerfile | il y a 1 mois | |
| README.md | il y a 1 mois | |
| docker-compose.yml | il y a 1 mois | |
| package.json | il y a 1 mois | |
| pnpm-lock.yaml | il y a 1 mois | |
| pnpm-workspace.yaml | il y a 1 mois | |
| turbo.json | il y a 1 mois |
A modern, full-stack video processing system built with Turborepo. Automatically monitors directories, processes videos with HandBrake, and provides a complete web interface for management.
# Install dependencies
pnpm install
# Start all services (web + API)
pnpm run dev
# Or start individually
pnpm run web # Web interface on :3000
pnpm run service # API server on :3001
pnpm run cli # Interactive CLI
For detailed information, see:
├── apps/
│ ├── web/ # Next.js web interface
│ ├── service/ # NestJS API server
│ └── cli/ # Command-line interface
├── packages/ # Shared configurations
├── data/ # SQLite database
├── docs/ # Documentation
└── scripts/ # Build scripts