tool TypeScript · Node.js · SQLite · Docker
Lynx
An open-source, self-hosted link manager for bringing a profile, links, and content into one fully customizable public page.
- Problem
- Hosted link-in-bio platforms limit control over data, customization, and deployment.
- Solution
- Lynx combines a public page, admin dashboard, SQLite storage, authentication, themes, link scheduling, and JSON import/export in a Docker-ready application.
- Outcome
- An independent personal hub with responsive editing, live preview, click analytics, and full control over appearance and content.
- Stack
- TypeScriptNode.jsSQLiteDocker
A hub under your control
Lynx manages standard links, text, grouped content, separators, icons, and images. Items can be reordered, hidden, or scheduled for date ranges without being deleted.
Management and security
The dashboard uses hashed passwords, signed JWT sessions, parameterized SQLite queries, and rate limiting. Links and themes can be backed up and restored as JSON.