mirror of
https://github.com/harivansh-afk/betterNAS.git
synced 2026-04-16 08:02:21 +00:00
init (#5)
This commit is contained in:
parent
4f174ec3a8
commit
b68151035a
81 changed files with 6263 additions and 545 deletions
13
README.md
13
README.md
|
|
@ -22,3 +22,16 @@ Read these in order:
|
|||
- the control plane is the system of record.
|
||||
- the NAS node serves bytes directly whenever possible.
|
||||
- Nextcloud is an optional cloud/web adapter, not the product center.
|
||||
|
||||
## Monorepo
|
||||
|
||||
- `apps/web`: Next.js control-plane UI
|
||||
- `apps/control-plane`: Go control-plane service
|
||||
- `apps/node-agent`: Go NAS runtime / WebDAV node
|
||||
- `apps/nextcloud-app`: optional Nextcloud adapter
|
||||
- `packages/contracts`: canonical shared contracts
|
||||
- `packages/sdk-ts`: TypeScript SDK surface for the web app
|
||||
- `packages/ui`: shared React UI
|
||||
- `infra/docker`: local Docker runtime
|
||||
|
||||
The root planning and delegation guide lives in [skeleton.md](/home/rathi/Documents/GitHub/betterNAS/skeleton.md).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue