Files
CDNManager/README.md
T
Denozordec cb8a79260e
quality / commitlint (push) Skipped
CD / update-wiki (push) Failing after 7s
quality / changes (push) Successful in 4s
quality / docker-check (push) Skipped
quality / web (push) Failing after 38s
quality / api (push) Successful in 49s
CD / quality (push) Failing after 1m36s
CD / publish (push) Skipped
Init Commit
2026-09-04 11:48:19 +07:00

28 lines
853 B
Markdown

# CDN Manager
Каркас приложения для управления CDN. Monorepo на базе стека Cloudflare Domain Manager (без CF/domain-логики).
## Быстрый старт
```bash
pnpm install
pnpm --filter @cdnmanager/shared build
pnpm --filter @cdnmanager/db build
pnpm --filter @cdnmanager/api dev # :8081
pnpm --filter web dev # :5176
```
Локальный логин: `admin` / `admin` (`AUTH_REQUIRED=false`).
## Структура
```
apps/web # Vite SPA
apps/api # Fastify API
packages/ui # @cdnmanager/ui — shadcn
packages/shared # @cdnmanager/shared — Zod
packages/db # @cdnmanager/db — Drizzle + SQLite
```
Подробнее: [AGENTS.md](AGENTS.md), [docs/releasing.md](docs/releasing.md), [docs/ui-design-contract.md](docs/ui-design-contract.md).