social bookmarking for atproto
README.md

@clipprjs/server#

typescript implementation of clippr appview using bun deno and hono

run and develop#

pnpm install
pnpm run db:push
pnpm run dev

open http://localhost:9090 and enjoy

build for production#

pnpm install
pnpm run db:push
pnpm run build
pnpm run start

current status#

right now we're not running on bun because there are some issues with partysocket, which haven't been fixed yet and which the jetstream library we use depends on for the moment. once it has been fixed, we do plan to use bun over node in the future.

checklist before it's usable#

  • ✅ Ingesting content from the firehose (using Jetstream)
  • ✅ Creating the lexicon documents and validating content that comes in from the firehose
  • ✅ Indexing valid content from the firehose into a database
  • Handling OAuth authentication (public OAuth for the moment)
  • Creating responses to API calls
  • Create records through the API
  • Interact with the frontend