DS

danielsyauqi/seeder

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

117 stars 29 forks Качество 74 Тренд 32MIT

Ваш личный менеджер проекта: канбан-задачи, запросы клиентов, публичная клиентская плата и встроенный MCP-сервер — открытый исходный код и самостоятельный хостинг на Cloudflare Workers.

Обзор

Базовый менеджер проекта для небольших команд — простой в запуске, а ваш — форк. Работает на (D1 + R2) или на одном , построенном с помощью Next.js, Drizzle ORM, Better Auth и Tailwind. Инструменты проектов склонны к двум крайностям: тяжёлая сложность Jira или лёгкие платы, которые маленькие команды перерастают за месяц. Seeder занимает противоположную позицию: - Основы, необходимые небольшой команде для запуска проектов, запросов клиентов и ежедневного выполнения — сразу продуктивны. - Это открытый исходный код. Кастомизация — это изменение вашей копии: добавляйте нужное поле, представление или рабочий процесс без ожидания дорожной карты, обновления плана или какого-либо ограничения. - Сохраняйте основное пространство минимальным и надёжным; остальное — ваше решение для развития. - — задачи с категориями, многотеговыми метками, фазами, приоритетами, назначениями, сроками выполнения и кодовыми номерами для каждого проекта. - — отдельная входящая очередь (новая → проверена → конвертирована → закрыта), которая преобразуется в задачи.

Обзор (машинный перевод)

Базовый менеджер проекта для небольших команд — простой в управлении и предназначенный для вас форк. Работает на Cloudflare Workers (D1 + R2) или на одной Node VM, построенной с Next.js, Drizzle ORM, Better Auth и Tailwind.

📖 Полная документация: seederpm.xyz/docs

Философия

Инструменты проектов склонны к двум крайностям: тяжёлой сложности Jira или лёгкие доски малые команды вырастают за месяц. Сидер делает противоположное Позиция:

  • Фундаментальное, а не тяжёлое. Основы, которые необходимы для небольшой команды Проекты, запросы клиентов и ежедневное выполнение — продуктивно сразу же.
  • Ваш форк. Это открытый исходный код. Кастомизация — это изменение вашего собственного Копировать — добавить нужное поле, представление или рабочий процесс, не ожидая дорожной карты, Улучшение плана или любое ограничение.
  • Небольшое ядро, намеренно. Держите ядро минимальным и прочным; остальное — Твоя — чтобы развивать.

Особенности

  • Проекты и Канбан — задачи с категориями, многотеговыми метками, фазами, приоритеты, назначенные лица, сроки сдачи и кодовые номера по проекту.
  • Клиентские запросы — отдельная входящая очередь (новая → рассмотрена → конвертирована → закрыто), которое преобразует в задачи.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →