swanadiva 8357d9d76e fix: UI overhaul — align all HTMX views with Lumina Design System (46 fixes)
- All 7 pages rewritten: Dashboard, Terminal, Snippets, Keychain, SFTP, Settings, Brief
- Apply consistent Lumina glassmorphic theme (rounded-2xl, shadows, borders, tracking)
- Fix SVG icons not rendering — return template.HTML instead of string
- Fix Alpine x-data scoping: terminal tabs, SFTP modals, snippet tag buttons
- Fix dashboard search sending literal ?q=...
- Rebuild CSS with all new Tailwind classes (62KB)
- Add .air.toml with hot-reload config, docs/PERBAIKANUI.md checklist
- Remove unused backup partials
2026-07-07 14:55:42 +07:00

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/.

cd v1
make build
./hostkeeper tui

Lihat 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/ 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

S
Description
No description provided
Readme 1.5 MiB
Languages
Go 46.2%
TypeScript 20.5%
HTML 19.6%
CSS 12%
JavaScript 1.1%
Other 0.6%