DS

danielsyauqi/seeder

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

117 stars 29 forks 품질 74 트렌드 32MIT

개인 프로젝트 매니저: 칸반 작업, 클라이언트 요청, 공개 클라이언트 보드, 내장 MCP 서버 — 오픈 소스이자 Cloudflare Workers에서 자체 호스팅됩니다.

개요

소규모 팀을 위한 기본 프로젝트 매니저 — 운영이 간단하고 포크도 가능합니다. (D1 + R2) 또는 단일 네트워크에서 구동되며, Next.js, Drizzle ORM, Better Auth, Tailwind로 구축되었습니다. 프로젝트 도구는 두 극단에 치우치는 경향이 있습니다: Jira의 무거운 복잡성, 아니면 소규모 팀이 한 달 만에 부족해진 경량 보드입니다. Seeder는 정반대의 입장을 취합니다: - 소규모 팀이 프로젝트 운영, 고객 요청, 일상 실행에 필요한 필수 요소 — 즉시 생산적입니다. - 오픈 소스입니다. 맞춤화는 자신의 카피를 변경하는 것으로, 로드맵, 계획 업그레이드, 잠금 설정 없이 필요한 필드, 뷰, 워크플로우를 추가할 수 있습니다. - 핵심은 최소화하고 견고하게 유지하며; 나머지는 여러분이 기반으로 확장할 수 있습니다. - — 카테고리, 다중 태그 라벨, 단계, 우선순위, 할당자, 마감일, 프로젝트별 코드 번호가 포함된 작업. - — 별도의 인바운드 큐(새 → 검토 → 변환→ 종료됨)이 작업으로 전환됩니다.

개요(AI 번역)

소규모 팀을 위한 기초 프로젝트 매니저 — 운영도 간단하고, 여러분의 팀도 가능합니다 fork. Cloudflare Workers(D1 + R2) 또는 단일 Node VM에서 실행되며, 빌드 Next.js, 드리즐 ORM, 베터 오토, 테일윈드가 있습니다.

📖 전체 문서: seederpm.xyz/docs

철학

프로젝트 도구는 두 가지 극단에 치우치는 경향이 있습니다: Jira의 무거운 복잡성, 또는 경량 보드는 소규모 팀이 한 달 만에 부족해집니다. 시더는 반대편을 선택합니다 자세:

  • 무거운 것이 아니라 기초적인 것들입니다. 소규모 팀이 운영해야 하는 필수 요소들 프로젝트, 고객 요청, 일상 실행 — 즉시 생산적입니다.
  • 포크할 수 있는 것. 오픈 소스입니다. 맞춤화는 자신만의 것에 대한 변화입니다 복사 — 로드맵을 기다리지 않고 필요한 필드, 뷰, 워크플로우를 추가하세요, 계획 업그레이드나 어떤 잠금 장치도 포함된다.
  • **일부러 작은 핵심을 사용하세요. ** 핵심은 최소화하고 단단하게 유지하며; 나머지는 네가 쌓아갈 수 있는 거야.

특징

  • 프로젝트 및 칸반 — 카테고리, 다중 태그 라벨, 단계가 포함된 작업, 우선순위, 배정자, 마감일, 프로젝트별 코드 번호.
  • 클라이언트 요청 — 별도의 인바운드 큐(새 → 검토 → 변환 → 닫힌 것으로, 이것이 작업으로 전환됩니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Seeder: Your Personal Project Manager

A foundational project manager for small teams — simple to run, and yours to fork. Runs on Cloudflare Workers (D1 + R2) or a single Node VM, built with Next.js, Drizzle ORM, Better Auth, and Tailwind.

📖 Full documentation: seederpm.xyz/docs

Philosophy

Project tools tend toward two extremes: the heavyweight complexity of Jira, or lightweight boards small teams outgrow in a month. Seeder takes the opposite stance:

  • Foundational, not heavy. The essentials a small team needs to run projects, client requests, and day-to-day execution — productive immediately.
  • Yours to fork. It’s open source. Customization is a change to your own copy — add the field, view, or workflow you need without waiting on a roadmap, a plan upgrade, or any lock-in.
  • A small core, on purpose. Keep the core minimal and solid; the rest is yours to build on.

Features

  • Projects & Kanban — tasks with categories, multi-tag labels, phases, priorities, assignees, due dates, and per-project code numbers.
  • Client requests — a separate inbound queue (new → reviewed → converted → closed) that converts into tasks.
  • Public client board — an opt-in, token-gated read-only view to share progress with clients without giving them an account.
  • Daily planner — an adhoc/project daily task queue with drag-to-reorder.
  • Rich text & comments — TipTap-powered descriptions, notes, and comments (Markdown-aware) with images and tables.
  • Activity feed — every change is logged with before→after diffs, whether it comes from the UI or an AI assistant.
  • Roles, invites & notifications — owner/admin/member roles, invite-only onboarding with a first-owner bootstrap, and in-app notifications.
  • White-labeling — customizable system name, logo, favicon, and accent color.
  • Built-in MCP server — let AI assistants read and edit your data over the Model Context Protocol (docs).

Quick start

Seeder 2.1: GitHub/GitLab integration, commit details on task cards, guided MCP client setup, and smoother navigation. See the release notes for features and required upgrade steps.

npm install
npm run setup   # interactive wizard: dev / production (node) / production (cloudflare)
npm run dev     # local dev — Miniflare simulates D1 + R2, no Cloudflare account

npm run setup generates the env + config (and, for the node target, the PM2/systemd/Docker + reverse-proxy artifacts). On first run, create the owner

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →