HNHacker News
TopNewBestAskShowJobs

naiba

1 karma · joined May 1, 2022

submissionscomments
naiba··on [dead]
Hi HN, I built Bonds, a personal relationship manager for keeping track of everything about the people in your life — notes, reminders, important dates, life events, gifts, debts, and more.

It's inspired by Monica (24k on GitHub), which I loved but has slowed down significantly (700+ open issues, tiny maintenance team). Bonds is a ground-up rewrite in Go + React with a focus on simplicity and performance:

• Single binary with embedded SQLite — no PHP, no Composer, no runtime dependencies • Docker one-liner or just download and run • CardDAV/CalDAV sync (Apple Contacts, Thunderbird, etc.) • Full-text search with CJK support • WebAuthn/FIDO2 passkeys, TOTP 2FA, OAuth (GitHub/Google/OIDC) • Multi-vault isolation with role-based access • 1,300+ tests (backend + frontend + E2E)

Tech stack: Go backend (Echo + GORM), React 19 + TypeScript frontend (Ant Design), SQLite by default (Postgres also supported).

Source: https://github.com/naiba/bonds Docs: https://naiba.github.io/bonds/ BSL 1.1 licensed (free for individuals, converts to AGPL-3.0 in 2030)

naiba··on [dead]
Hi everyone. Nezha Monitoring is a server monitoring tool like https://github.com/BotoX/ServerStatus, but it doesn't just monitor servers.

https://s1.ax1x.com/2022/05/01/O9iLVO.png

https://s1.ax1x.com/2022/05/01/O9FViQ.png

It can alert on traffic anomalies, servers going offline, etc., perform scheduled tasks on servers connected to the monitoring platform, and

https://s1.ax1x.com/2022/05/01/O9FdL6.png

https://s1.ax1x.com/2022/05/01/O9FWOP.png

It is possible to manage the servers connected to the monitoring platform directly using the web terminal (Windows supported).

Translated with www.DeepL.com/Translator (free version)