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

853 B

CDN Manager

Каркас приложения для управления CDN. Monorepo на базе стека Cloudflare Domain Manager (без CF/domain-логики).

Быстрый старт

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, docs/releasing.md, docs/ui-design-contract.md.