519aa35f1f
routing table
34 lines
987 B
Markdown
34 lines
987 B
Markdown
# MyGO
|
|
|
|
MyGO is a pre-alpha WebDisk server with a Go backend and a browser client.
|
|
|
|
## Current Capabilities
|
|
|
|
- JWT access and refresh authentication
|
|
- Application passkeys
|
|
- File and directory management through `/api/v1`
|
|
- Local file storage with staged upload promotion
|
|
- Administrator user listing, lookup, and deletion
|
|
- React client with login, root file listing, upload, and download
|
|
|
|
APIs and large-file behavior continue to evolve.
|
|
|
|
## CLI
|
|
|
|
The repository currently provides one server command:
|
|
|
|
| Command | Description |
|
|
|---------|-------------|
|
|
| `mygo serve` | Load configuration and start the HTTP server |
|
|
|
|
## Web Client
|
|
|
|
The browser client lives in `web/` and uses the same REST API as other clients. See [`web/README.md`](web/README.md) for development, testing, and browser-debugging instructions.
|
|
|
|
## Documentation
|
|
|
|
- [Documentation index](docs/README.md)
|
|
- [Server roadmap](docs/server/roadmap.md)
|
|
- [Web roadmap](docs/web/roadmap.md)
|
|
- [Agent conventions](AGENTS.md)
|