Serein
Rust로 만든 가볍고 성능 좋은 Discord 전용 네이티브 클라이언트
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A Web3 Social Platform
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A social feed where posts can be signed with an Ethereum wallet and anchored as "verified". Next.js 16 (App Router) with server actions, Prisma on Postgres (Neon in production), next-auth, Backblaze B2 for media and Resend for email. Deployed on Vercel from main to www.peakefeeds.com.
cp .env.example .env.development.local # fill in what you need
docker compose up -d postgres
npm install
npx prisma migrate deploy
npm run dev # http://localhost:3000
| Command | What it does |
|---|---|
npm run dev | Development server (Turbopack) |
npm run build | prisma generate + production build |
npm run typecheck | Generate route types, then tsc --noEmit |
npm run lint | ESLint |
npm test | Vitest; needs the local Postgres above (it refuses any other database) |
npm run seed | Sample data for local development |
CI (.github/workflows/ci.yml) runs all of these on every pull request.
src/app/ – routes: (dashboard) the app, (admin) staff tools, (auth) sign-in flows, plus the landing and legal pagessrc/actions/ – server actions (all writes go through these)src/lib/ – auth, permissions (permissions.ts, interaction-guard.ts), feeds, B2 storage, emailsrc/components/ – UI, with shared primitives in src/components/ui/prisma/ – schema and migrationsMore detail (moderation, permissions, testing, Google sign-in): DEVELOPER.md.