/lynks-server

Backend for Lynks project - Self-hosted link and note manager

Primary LanguageKotlin

Build

Lynks Server - Self-hosted link and note manager

Updated for Kotlin 1.4.32 + Ktor 1.5.3 + Exposed 0.30.1

Server side for the Lynks project offering backend web services for entry management. Accompanied by lynks-ui project for front-end.

Libraries used:

Features

  • Notes with markdown and URL (link) management
  • Manage items with nested tags and collections, sorting, filtering and paging
  • Automatic retrieval of link content (screenshot), thumbnail generation and text content extraction
  • Find discussions about links on Reddit and Hacker News
  • Full text search within note and webpage content
  • Automated Youtube metadata retrieval and youtube-dl integration
  • Comment on entries and add file attachments
  • Scheduled and recurring reminder notifications through email or web sockets
  • Scheduled digest email of unread links