Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

KeepLink is a simple bookmark service with tags and archive build with Supabase and Next.js. It doesn't have any social sharing featrue and You can host your own instance

Notifications You must be signed in to change notification settings

fengkx/keeplink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

88 Commits

Repository files navigation

KeepLink

KeepLink is a simple bookmark service with tags and archive build with Supabase and Next.js. It doesn't have any social sharing featrue and You can host your own instance

Features Hightlight

  1. Automatically tag new bookmark based on existed tags
  2. Automatically fetch titles and descriptions with metascraper
  3. Page archive with SinglePage and headless chrome
  4. Fulltext search for url, title, description,tag and archived content
  5. Tagging alias for admin
  6. Database and restful API access thanks to Supabase stack

ScreenShot

Desktop ScreenShot

Demo Site

Site: https://app.keeplink.cc\ Account email and password is demo@keelink.cc

It is not a admin account, some admin feature like tag alias management are missing.

Self hosting

KeepLink is build with Supabase stack and Next.js, But It cannot depoly directly on vercel.com and https://supabase.io (at least for now) for two reason.

  1. KeepLink use rum index and zhparser for better search support which is not currently exist in supabase's extensions list.
  2. Vercel's API route has 10 seconds runtime limit for its hobby plain. Archiving page with headless chrome might reach this limit. Maybe it can be solved by Supabase Workflows.

Detail Self Hosting Guide

More infomation is in https://github.com/fengkx/keeplink/wiki

About

KeepLink is a simple bookmark service with tags and archive build with Supabase and Next.js. It doesn't have any social sharing featrue and You can host your own instance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /