c215d68c81
- git mv docs/v2/*.md docs/ (11 planning documents) - Remove empty docs/v2/ directory - Update all references: AGENTS.md, CHANGELOG.md, README.md, ARCHITECTURE.md - Fix outdated repo tree in ARCHITECTURE.md to match actual structure
41 lines
1.0 KiB
Markdown
41 lines
1.0 KiB
Markdown
# Hostkeeper
|
|
|
|
**Cross-platform SSH/SFTP management tool with secure credential storage**
|
|
|
|
## V1 (Legacy) — CLI/TUI
|
|
|
|
V1 adalah versi CLI/TUI yang sudah selesai dan di-freeze. Semua kode ada di folder [`v1/`](v1/).
|
|
|
|
```bash
|
|
cd v1
|
|
make build
|
|
./hostkeeper tui
|
|
```
|
|
|
|
Lihat [`v1/README.md`](v1/README.md) untuk dokumentasi lengkap.
|
|
|
|
## V2 (In Development) — GoFiber + React + Electron
|
|
|
|
V2 adalah rewrite dengan arsitektur baru:
|
|
- **Backend**: GoFiber v2 (fasthttp) — lokal HTTP server di `app/backend/`
|
|
- **Frontend**: React + TypeScript + TailwindCSS v4 di `app/frontend/`
|
|
- **Desktop**: Electron wrapper di `app/electron/`
|
|
- **Mobile**: WebView shell di `mobile/`
|
|
|
|
Lihat [docs/](docs/) untuk dokumentasi perencanaan.
|
|
|
|
## Struktur Repository
|
|
|
|
```
|
|
hostkeeper/
|
|
├── v1/ ← V1 CLI/TUI (frozen)
|
|
├── app/ ← V2 backend + frontend + electron
|
|
├── mobile/ ← V2 mobile wrapper
|
|
├── template/ ← Referensi UI React (Lumina System)
|
|
└── docs/ ← Dokumentasi perencanaan V2
|
|
```
|
|
|
|
## License
|
|
|
|
MIT
|