سرویس فعال — نصب یک‌کلیک

Kanboard؛ تختهٔ کانبان سبک و بی‌حاشیه برای تیم شما

Kanboard یک ابزار متن‌باز مدیریت کار به روش کانبان است که با PHP و SQLite روی کوچک‌ترین سرور هم روان اجرا می‌شود. کافی است در مرحلهٔ سفارش سرور ابری تهران Kanboard را انتخاب کنید تا با nginx و PHP خودکار نصب و آمادهٔ ورود شود.

حساب دارید؟ وارد شوید

از ۱٬۱۰۰ تومان در ساعت،  حدود ۸۰۳٬۰۰۰ تومان در ماه

Kanboard

اپلیکیشن روی سرور ابری

شروع قیمت،پلن mini

۱٬۱۰۰تومان / ساعت

حدود ۸۰۳٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • ۵۱۲ مگابایت RAM کافی است،  همهٔ پلن‌ها از mini
  • کاربر admin با رمز تصادفی،  در تب «اپلیکیشن» پنل
  • SQLite،  بدون سرور دیتابیس جدا
  • هزینهٔ نصب: صفر،  فقط اجارهٔ ساعتی سرور
  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

معرفی

تختهٔ کانبان Kanboard روی سرور ابری ایران‌کلاد

کارهای تیم را روی ستون‌های روشن ببینید، گلوگاه‌ها را پیدا کنید و کار هم‌زمان را محدود کنید؛ با ابزاری که روی کوچک‌ترین سرور هم سریع است و اشتراک ماهانه ندارد.

Kanboard را در مرحلهٔ سفارش انتخاب کنید تا با nginx و PHP خودکار نصب شود؛ سرور در دیتاسنتر تهران است، دسترسی root کامل دارید و نصب هزینهٔ جداگانه ندارد.

امکانات کلیدی

Kanboard در یک نگاه

  • ستون و swimlane

    مراحل کار را خودتان تعریف کنید و جریان‌های مختلف را در ردیف‌های جدا ببینید.

  • اقدام خودکار

    قانون بگذارید تا کارت‌ها با تغییر ستون یا برچسب خودکار تخصیص یا جابه‌جا شوند.

  • API و افزونه

    API از نوع JSON-RPC برای اتصال به سیستم‌های دیگر و افزونه‌های جامعه برای امکانات بیشتر.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: انتخاب پلن

    Kanboard دست‌کم ۵۱۲ مگابایت RAM می‌خواهد، پس از کوچک‌ترین پلن یعنی mini به بالا در فهرست اپلیکیشن‌ها دیده می‌شود. در صفحهٔ سفارش سرور ابری پلن mini یا بزرگ‌تر را انتخاب کنید.

  2. گام ۲: انتخاب Kanboard در تب اپلیکیشن‌ها

    در گام دوم سفارش تب «اپلیکیشن‌ها» را باز کنید و Kanboard را بزنید؛ Ubuntu 22.04 خودکار انتخاب می‌شود. روش ورود به سرور را تعیین و سفارش را ثبت کنید. نصب هزینهٔ جداگانه ندارد.

  3. گام ۳: نصب خودکار و دیدن نتیجه

    پس از روشن‌شدن سرور، nginx و PHP نصب، Kanboard 1.2.54 در /var/www/kanboard قرار داده و پورت‌های ۸۰ و ۴۴۳ در فایروال باز می‌شوند. آدرس ورود، نام کاربری admin و رمز تصادفی ۲۰ کاراکتری و مسیر دیتابیس را در تب «اپلیکیشن» صفحهٔ سرور می‌بینید.

  4. گام ۴: ورود و ساخت اولین پروژه

    آدرس سرور را باز کنید و با نام کاربری admin و رمز تصادفی‌ای که در تب «اپلیکیشن» آمده وارد شوید؛ رمز را جایی امن نگه دارید، اولین پروژه را بسازید و برای همکاران کاربر جدا اضافه کنید.

قیمت و سفارش

هزینهٔ اجرای Kanboard

صورت‌حساب ساعتی است و مبلغ به تومان از کیف پول کسر می‌شود؛ هر وقت سرویس را حذف کنید، هزینه هم متوقف می‌شود.

Kanboard

از ۱٬۱۰۰ تومان / ساعت

حدود ۸۰۳٬۰۰۰ تومان در ماه (۷۳۰ ساعت کارکرد)

ساعتی

آنچه دریافت می‌کنید

  • دیسک NVMe SSD و پورت اختصاصی ۱۰ گیگابیت برای هر سرور
  • سرور در کمتر از ۶۰ ثانیه آماده می‌شود
  • دیتاسنتر تهران، صورت‌حساب ساعتی به تومان
سفارش سرور با Kanboard

حساب دارید؟ وارد شوید

مقایسهٔ همهٔ پلن‌ها

راهنمای کامل

راهنمای کامل Kanboard روی سرور ابری ایران‌کلاد

این راهنما برای مدیر تیم یا صاحب کسب‌وکار کوچکی است که می‌خواهد کارها را روی یک تختهٔ کانبان مشترک ببیند، بدون اشتراک ماهانه و بدون اینکه داده‌ها روی سرویس خارجی باشد. توضیح می‌دهیم Kanboard چطور کار می‌کند، نصب خودکارش در مرحلهٔ سفارش چه چیزی آماده می‌کند، چه پلنی بگیرید و چطور امن و پشتیبان‌گیری‌شده نگهش دارید. اگر ابزار پررنگ‌تری با نمای تقویم و جدول می‌خواهید، Vikunja و Planka را هم ببینید.

۹ بخش حدود ۷ دقیقه مطالعه

فهرست مطالب

Kanboard چیست و فلسفه‌اش چه تفاوتی دارد؟

Kanboard یک نرم‌افزار مدیریت کار مبتنی بر روش کانبان است که با PHP نوشته شده و از سال‌ها پیش به‌عنوان یکی از سبک‌ترین ابزارهای متن‌باز این حوزه شناخته می‌شود. هر پروژه یک تخته با ستون‌هایی است که مراحل کار را نشان می‌دهند و هر کار یک کارت که بین ستون‌ها جابه‌جا می‌شود. تمرکز Kanboard روی دیدن جریان کار و محدودکردن کارهای هم‌زمان است، نه روی امکانات تزئینی.

فلسفهٔ سازنده‌اش سادگی است: رابط بدون شلوغی، نصب بدون سرویس دیتابیس جدا، و پیکربندی در یک فایل. این باعث شده Kanboard روی کوچک‌ترین سرور هم سریع باشد و نگه‌داری‌اش تقریباً هیچ وقتی نگیرد. برای تیم‌هایی که ابزارهای سنگین را رها کرده‌اند چون کسی حوصلهٔ به‌روز نگه داشتنشان را نداشت، این سادگی یک مزیت جدی است.

مخاطب Kanboard تیم‌های فنی و غیرفنی کوچک است: تیم پشتیبانی که درخواست‌ها را پیگیری می‌کند، آژانس طراحی با پروژه‌های موازی، تیم توسعه‌ای که نمی‌خواهد Jira نگه دارد، یا یک نفر که کارهای شخصی‌اش را مرتب می‌کند.

Kanboard در عمل به چه کاری می‌آید؟

چند استفادهٔ رایج که Kanboard برایشان ساخته شده است:

  • تختهٔ کار تیم با ستون‌های دلخواه و سقف تعداد کار در هر ستون
  • جداکردن جریان‌ها با swimlane مثلاً برای مشتری‌های مختلف یا باگ و ویژگی
  • پیگیری درخواست‌های پشتیبانی با برچسب، اولویت و تاریخ سررسید
  • اقدام خودکار مثل تخصیص کار به یک نفر هنگام ورود به ستون خاص
  • ثبت زمان صرف‌شده روی زیرکارها برای برآورد بهتر پروژه‌های بعدی
  • ساخت خودکار کارت از فرم یا سیستم دیگر با API

بازگشت به فهرست مطالب

نصب خودکار Kanboard و بازسازی دستی آن

نصب Kanboard خودکار است: پلن mini یا بزرگ‌تر را انتخاب کنید، در گام دوم سفارش تب «اپلیکیشن‌ها» را باز کنید و Kanboard را بزنید؛ Ubuntu 22.04 خودکار انتخاب می‌شود و نصب هزینهٔ جداگانه ندارد. پس از روشن‌شدن سرور، اسکریپت نصب کارهای زیر را انجام می‌دهد و نتیجه، یعنی آدرس ورود، نام کاربری admin و رمز تصادفی آن، پوشهٔ نصب و مسیر دیتابیس، در تب «اپلیکیشن» صفحهٔ سرور نمایش داده می‌شود. قوانین فایروال برای پورت‌های ۸۰ و ۴۴۳ هم خودکار اعمال می‌شوند.

اگر روزی بخواهید همین نصب را روی سرور دیگری از نو بسازید یا آن را دستی بررسی کنید، مسیر دقیقاً این است. روی Ubuntu ابتدا nginx و php-fpm را همراه افزونه‌های php-sqlite3‏، php-gd‏، php-mbstring‏، php-xml‏، php-zip و php-curl نصب کنید. سپس بستهٔ نسخهٔ موردنظر Kanboard را از برچسب‌های مخزن پروژه در GitHub دریافت کنید؛ نصب خودکار ما نسخهٔ 1.2.54 را از بایگانی همان برچسب برمی‌دارد. محتوای آن را در /var/www/kanboard باز کنید و مالکیت را به کاربر www-data بدهید.

برای nginx یک سایت تازه بسازید که ریشه‌اش همین پوشه باشد، index.php را صفحهٔ اصلی بداند، درخواست‌های PHP را به سوکت php-fpm بفرستد و هر درخواستی به مسیر data را رد کند؛ دیتابیس SQLite و پیوست‌ها در همین پوشه هستند و نباید از وب قابل دانلود باشند. سایت پیش‌فرض nginx را غیرفعال کنید، تنظیمات را با nginx -t بررسی و سرویس را reload کنید.

در نصب خودکار پورت‌های ۸۰ و ۴۴۳ خودکار باز می‌شوند؛ در نصب دستی آن‌ها را در تب فایروال سرور یا فایروال شبکه باز کنید. Kanboard در اولین درخواست فایل دیتابیس را با یک حساب admin و رمز شناخته‌شده می‌سازد؛ نصب خودکار ما همین درخواست را خودش می‌فرستد، رمز را فوراً با یک رمز تصادفی ۲۰ کاراکتری جایگزین و درستی‌اش را بررسی می‌کند. اگر دستی نصب می‌کنید، پیش از باز کردن پورت‌ها همین کار را بکنید.

موردمقدارنکته
وب‌سرورnginx و php-fpmبدون سرویس دیتابیس جدا
دیتابیسSQLite در data/db.sqliteیک فایل، بکاپ ساده
نسخهKanboard 1.2.54از بایگانی برچسب در GitHub
پوشهٔ نصب/var/www/kanboardمالک www-data
سقف آپلود۳۲ مگابایتدر nginx و php قابل تغییر
ورود مدیرadmin و رمز تصادفی ۲۰ کاراکتریدر تب «اپلیکیشن» و /etc/kanboard-admin-pw

بازگشت به فهرست مطالب

هزینه و انتخاب پلن

Kanboard رایگان است و تنها هزینه، اجارهٔ ساعتی سرور ابری است. چون دیتابیس آن یک فایل SQLite است و سرویس سنگینی کنارش اجرا نمی‌شود، پلن mini، که کوچک‌ترین پلن قابل انتخاب برای Kanboard در صفحهٔ سفارش هم هست، برای یک تیم کوچک با چند پروژهٔ فعال کاملاً کافی است و نصب خودکار هزینه‌ای به آن اضافه نمی‌کند. اگر پیوست زیادی آپلود می‌کنید یا می‌خواهید چند ابزار سبک دیگر را هم روی همین سرور اجرا کنید، standard دیسک و حافظهٔ دوبرابر می‌دهد.

هزینه ساعتی از کیف پول کسر می‌شود و قرارداد ماهانه ندارد؛ با حذف سرور محاسبه متوقف می‌شود. برای مقایسهٔ هزینهٔ چند سرور، از ماشین‌حساب هزینه استفاده کنید.

پلنمنابعساعتی (تومان)تقریبی ماهانه (تومان)
mini۱ هسته، ۱ گیگ RAM، ۲۰ گیگ دیسک۱٬۱۰۰۸۰۳٬۰۰۰
standard۲ هسته، ۲ گیگ RAM، ۴۰ گیگ دیسک۲٬۲۰۰۱٬۶۰۶٬۰۰۰

بازگشت به فهرست مطالب

Kanboard در برابر ابزارهای مشابه

چند ابزار متن‌باز مدیریت کار که روی سرور خودتان اجرا می‌شوند، با تمرکزهای متفاوت:

موضوعKanboardPlankaLeantime
سبک کارکانبان ساده و سریعتخته شبیه Trelloمدیریت پروژهٔ کامل
دیتابیسSQLite، بدون سرویس جداPostgreSQLMySQL
مصرف منابعبسیار کمکم تا متوسطمتوسط
اقدام خودکارداردمحدودمحدود
مناسب برایتیمی که سرعت و سادگی می‌خواهدتیمی که ظاهر Trello را دوست داردمدیر پروژه با هدف و برنامه‌ریزی

برای مقایسهٔ دقیق‌تر صفحه‌های Planka‏، Leantime و Taiga را ببینید.

بازگشت به فهرست مطالب

چیدمان پیشنهادی تخته برای روز اول

Kanboard انعطاف زیادی دارد و همین ممکن است شروع را سخت کند. پیشنهاد ما برای یک تیم تازه‌کار ساده است: چهار ستون «صف»، «آمادهٔ انجام»، «در حال انجام» و «انجام‌شده» بسازید و برای ستون «در حال انجام» سقف تعداد کار بگذارید، مثلاً دو کار برای هر نفر. همین سقف است که کانبان را از یک فهرست کار ساده جدا می‌کند و تیم را وادار می‌کند کارها را تمام کند پیش از اینکه کار تازه بردارد.

اگر تیم چند جریان کاری موازی دارد، مثلاً پروژهٔ مشتری و کارهای داخلی، برای هر کدام یک swimlane بسازید. در تنظیمات پروژه دو اقدام خودکار مفید را فعال کنید: بستن خودکار کار وقتی به ستون «انجام‌شده» می‌رسد و تخصیص کار به کاربری که آن را به ستون «در حال انجام» می‌برد. در تنظیمات برنامه هم منطقهٔ زمانی را Asia/Tehran و قالب تاریخ را مطابق عادت تیم بگذارید.

بازگشت به فهرست مطالب

امنیت Kanboard: رمز، ورود دومرحله‌ای و HTTPS

رمز پیش‌فرض Kanboard در همهٔ مستندات آن آمده است؛ به همین دلیل نصب خودکار ما پیش از آنکه کسی دیگر به سرور برسد، آن را با یک رمز تصادفی ۲۰ کاراکتری عوض می‌کند و حساب admin با رمز شناخته‌شده روی سرور شما باقی نمی‌ماند. رمز را از تب «اپلیکیشن» بردارید، در مدیر رمز نگه دارید و اگر کسی دیگر آن را دیده عوضش کنید. برای هر عضو تیم کاربر جدا بسازید و ورود دومرحله‌ای را دست‌کم برای مدیرها فعال کنید.

نصب پایه روی http اجرا می‌شود. زیردامنه‌ای مثل board.example.com را در مدیریت DNS به سرور اشاره دهید و آن را پشت پروکسی لبه قرار دهید تا اتصال کاربران با گواهی SSL رمزگذاری شود؛ Kanboard روی پورت ۸۰ گوش می‌دهد و پروکسی لبه دقیقاً به همین پورت وصل می‌شود.

قانون nginx که دسترسی به پوشهٔ data را می‌بندد حیاتی است؛ بدون آن، فایل دیتابیس از وب قابل دانلود می‌شود. پس از نصب، با مرورگر آدرس data/db.sqlite را امتحان کنید و مطمئن شوید پاسخ خطای دسترسی است.

بازگشت به فهرست مطالب

بکاپ و مهاجرت به Kanboard

همهٔ دادهٔ Kanboard در پوشهٔ data است: فایل db.sqlite و پیوست‌ها. بکاپ یعنی کپی منظم همین پوشه به بیرون از سرور؛ برای کپی سازگار، پیش از کپی چند ثانیه از کار با سایت دست بکشید یا از دستور backup خود sqlite3 استفاده کنید. فایل config.php را هم اگر تغییر داده‌اید نگه دارید.

بکاپ کامل سرور را هم هر وقت خواستید از تب بکاپ پنل بسازید؛ بکاپ خودکار زمان‌بندی‌شده برای سرور ابری فعال نیست و فضای بکاپ ساعتی ۲ تومان به ازای هر گیگابایت حساب می‌شود. جزئیات در صفحهٔ پشتیبان‌گیری. برای آوردن کارها از ابزار دیگر، Kanboard ورود کار از فایل CSV را دارد؛ فهرست کارها را از ابزار قبلی خروجی بگیرید و ستون‌ها را هنگام ورود تطبیق دهید.

بازگشت به فهرست مطالب

محدودیت‌ها را پیش از شروع بدانید

نصب خودکار Kanboard فقط هنگام سفارش سرور تازه انتخاب می‌شود و روی سرور موجود از پنل اضافه نمی‌شود؛ HTTPS، ایمیل و به‌روزرسانی‌های بعدی هم با خودتان است. خود پروژهٔ Kanboard در حالت نگه‌داری است: سازنده‌اش رفع اشکال و امنیت را ادامه می‌دهد اما امکانات بزرگ تازه انتظار نمی‌رود. برای بسیاری از تیم‌ها این ثبات مزیت است، اما اگر نقشهٔ راه پرتحرک می‌خواهید، ابزار دیگری انتخاب کنید.

SQLite برای تیم‌های کوچک و متوسط عالی است اما برای ده‌ها کاربر هم‌زمان با نوشتن زیاد، Kanboard از MySQL یا PostgreSQL هم پشتیبانی می‌کند که باید خودتان پیکربندی کنید. ارسال اعلان ایمیلی نیز به تنظیم سرور SMTP در فایل پیکربندی نیاز دارد؛ سرویس SMTP ایران‌کلاد یک گزینه است.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

Kanboard برای چه تیمی مناسب است؟
برای تیم‌های کوچک و متوسطی که می‌خواهند کارها را روی ستون‌های «برای انجام، در حال انجام، انجام‌شده» ببینند و از ابزارهای شلوغ خسته شده‌اند. Kanboard عمداً ساده نگه داشته شده: هر پروژه یک تخته است، هر کار یک کارت، و تمرکز روی دیدن گلوگاه‌ها و محدود کردن کار هم‌زمان است.
Kanboard با Trello یا Jira چه فرقی دارد؟
Trello سرویس ابری خارجی است و Jira ابزار سنگین مدیریت پروژهٔ نرم‌افزاری با اسپرینت و گزارش‌های مفصل. Kanboard روی سرور خودتان اجرا می‌شود، اشتراک ماهانه ندارد و منابع بسیار کمی می‌گیرد؛ در عوض ظاهر ساده‌تری دارد و امکانات اسپرینت و گزارش‌های پیشرفتهٔ Jira را ندارد.
چه امکاناتی دارد؟
تختهٔ کانبان با ستون‌های قابل تعریف و سقف تعداد کار در هر ستون، swimlane برای جداکردن جریان‌ها، زیرکار، نظر، پیوست فایل، برچسب و رنگ، تاریخ سررسید، فیلتر با زبان جست‌وجوی ساده، اقدام خودکار مثل جابه‌جایی کارت با تغییر وضعیت، و ثبت زمان صرف‌شده روی زیرکارها.
چند پروژه و چند کاربر پشتیبانی می‌کند؟
تعداد پروژه و کاربر محدودیتی از سمت نرم‌افزار ندارد. هر پروژه اعضا و نقش‌های خودش را دارد و می‌توانید پروژهٔ خصوصی شخصی هم بسازید. برای تیم‌های بزرگ‌تر، گروه کاربری و ورود از طریق LDAP هم پشتیبانی می‌شود.
API یا اتصال به ابزارهای دیگر دارد؟
بله. Kanboard یک API از نوع JSON-RPC دارد که با توکن کار می‌کند و تقریباً همهٔ کارهای رابط وب را انجام می‌دهد؛ برای ساخت خودکار کارت از فرم یا سیستم دیگر مناسب است. Webhook هم برای دریافت رویدادها دارد و افزونه‌های جامعه اتصال‌های بیشتری اضافه می‌کنند.
رابط Kanboard فارسی است؟
Kanboard ترجمه‌های متعددی دارد که از تنظیمات هر کاربر انتخاب می‌شوند و فارسی هم در فهرست زبان‌هایش هست. کامل‌بودن ترجمه و نمایش راست‌به‌چپ را پیش از استفادهٔ جدی در محیط خودتان امتحان کنید، چون ترجمه‌ها جامعه‌محورند.
نصب خودکار Kanboard چه چیزهایی را آماده می‌کند و اطلاعات ورود کجاست؟
وقتی Kanboard را در گام دوم سفارش انتخاب می‌کنید، پس از روشن‌شدن سرور nginx‏، PHP با افزونه‌های لازم و Kanboard نسخهٔ 1.2.54 نصب می‌شوند، دسترسی وب به پوشهٔ data بسته و قوانین فایروال برای پورت‌های ۸۰ و ۴۴۳ خودکار اعمال می‌شود. آدرس ورود، نام کاربری admin با رمز تصادفی ۲۰ کاراکتری مخصوص همین سرور، پوشهٔ نصب و مسیر فایل دیتابیس را در تب «اپلیکیشن» صفحهٔ سرور می‌بینید.
هزینهٔ اجرای Kanboard چقدر است؟
Kanboard رایگان و متن‌باز است و فقط سرور ابری را ساعتی می‌پردازید. چون با SQLite و بدون سرویس دیتابیس جدا کار می‌کند، پلن mini با ۱٬۱۰۰ تومان در ساعت برای یک تیم کوچک کافی است؛ standard با ۲٬۲۰۰ تومان در ساعت فضای بیشتری برای پیوست‌ها می‌دهد.
رمز admin را از کجا بیاورم و چطور عوضش کنم؟
Kanboard به‌طور معمول با رمزی شروع می‌شود که در مستندات عمومی آمده است، اما نصب خودکار ما همان ابتدا این رمز را با یک رمز تصادفی ۲۰ کاراکتری جایگزین می‌کند و پیش از اعلام پایان نصب، درستی آن را بررسی می‌کند. این رمز در تب «اپلیکیشن» صفحهٔ سرور و در فایل /etc/kanboard-admin-pw روی سرور است. اگر خواستید عوضش کنید، از منوی کاربر به بخش ویرایش رمز بروید. بهتر است برای خودتان یک کاربر مدیر با نام شخصی بسازید و حساب admin را فقط برای مواقع ضروری نگه دارید.
ورود دو مرحله‌ای دارد؟
بله. Kanboard احراز هویت دومرحله‌ای با کد یک‌بارمصرف دارد که هر کاربر از صفحهٔ پروفایل خودش با برنامه‌هایی مثل Google Authenticator یا هر برنامهٔ TOTP دیگر فعال می‌کند. برای حساب‌های مدیر حتماً آن را روشن کنید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

کارهای تیم را روی یک تخته بیاورید

پلن mini یا بزرگ‌تر را انتخاب کنید، Kanboard را در تب اپلیکیشن‌ها بزنید و نصب را به ما بسپارید؛ نصب هزینهٔ جداگانه ندارد.

از ۱٬۱۰۰ تومان / ساعت،حدود ۸۰۳٬۰۰۰ تومان در ماه