Init Commit
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
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
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# 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).
|
||||
Reference in New Issue
Block a user