Skip to content

Self-hosted dashboard and link manager

Notifications You must be signed in to change notification settings

sk-pathak/LinkHive

 
 

Repository files navigation

LinkHive

Self-hosted bookmark manager.

Contents

About LinkHive

LinkHive is a self-hosted bookmark manager built with NextJS.

Setup

Currently LinkHive is still in development and not suggested in any way to be used in production.

Local Development Setup

Will update these instructions cleaner if/when it becomes a higher priority.

This is a ReactJS app using NextJS. So you'll need all of the dependencies that come along with that.

There also might need to be some prep that involves Prisma. Maybe running npx prisma db push and npx prisma db seed?

Create a .env containing:

NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=say_lalisa_love_me_lalisa_love_me_hey

Run npm run dev

To dockerize the application

docker build -t linkhive-app .
docker run -p 3000:3000 linkhive-app

Features

  • You can have bookmarked links

Roadmap

  • CRUD operations on links
  • Navigation
  • Docker support
  • Multi-user support
  • Hexagonal links
  • Status checking for links

About

Self-hosted dashboard and link manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.9%
  • CSS 2.0%
  • Dockerfile 1.5%
  • JavaScript 0.6%