Files
HostKeeper/README.md
T
swanadiva 847989df75 refactor: move V1 code into v1/ subdirectory
- git mv cmd/ internal/ pkg/ test/ go.mod go.sum Makefile build.sh docs/ v1/
- Create v1/README.md with V1 documentation
- Update root README for V1 + V2 structure
- V1 still builds (cd v1 && go build ./cmd/hostkeeper) and 105 tests pass
- Root is now clean for V2 development
2026-07-07 11:56:27 +07:00

42 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/v2/](docs/v2/) 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/
└── v2/ ← Dokumentasi perencanaan V2
```
## License
MIT