kan جایگزینی برای Trello

برای معرفی Kan هیچ متنی دقیق‌تر از دلیل رسمی بوجود آمدن‌ش نیست:

When Trello launched in 2011, it blew everyone away with its carefully designed simplicity, but over the years it lost its magic and grew into something closer to “Jira Lite”. This project is our attempt to recapture the original magic of Trello’s simplicity, in open source.

وقتی ترلو در سال ۲۰۱۱ راه‌اندازی شد، همه را با سادگیِ هوشمندانه و طراحی دقیقش شگفت‌زده کرد. اما در گذر زمان، آن جادوی اولیه را از دست داد و بیشتر شبیه نسخه‌ی سبک «جیرا» شد. این پروژه تلاش ماست برای بازآفرینی همان جادوی اولیه‌ی سادگی ترلو، در قالب متن‌باز.

محیط کاری Kan

من برای اولین بار که این توضیح را خواندم، با تمام وجود آن را حس کردم. ترلو واقعا اون چیزی که قرار بود بشه نشد و الان واقعا رو اعصابه! کان یک ابزار مدیر پروژه سبک و سریع و خیلی مینیمال هستش که در واقع هر آنچه که برای مدیریت پروژه (نه خیلی پیچیده البته، جیرا نیست که!) نیاز دارید رو به شما می‌ده و این خیلی حس خوبی می‌ده.

برای امتحان کردن‌ش می‌تونید از نسخه رایگان روی محیط ابری استفاده کنید. اما امکانات‌ش محدوده. برای اینکه به تمام امکانات دسترسی داشته باشید یا می‌تونید از نسخه پولی استفاده کنید و یا اینکه با داکر به صورت self-host روی لوکال یا محیط ابری خودتون دیپلوی کنید و حالش رو ببرید.

برای این کار یک فایل docker-compose.yml بسازید و محتوای زیر رو داخل‌ش کپی کنید:

services:
  web:
    image: ghcr.io/kanbn/kan:latest
    container_name: kan-web
    ports:
      - "3000:3000"
    networks:
      - kan-network
    environment:
      NEXT_PUBLIC_BASE_URL: http://localhost:3000
      BETTER_AUTH_SECRET: your_auth_secret
      POSTGRES_URL: postgresql://kan:your_postgres_password@postgres:5432/kan_db
      NEXT_PUBLIC_ALLOW_CREDENTIALS: true
    depends_on:
      - postgres
    restart: unless-stopped

  postgres:
    image: postgres:15
    container_name: kan-db
    environment:
      POSTGRES_DB: kan_db
      POSTGRES_USER: kan
      POSTGRES_PASSWORD: your_postgres_password
    ports:
      - 5432:5432
    volumes:
      - kan_postgres_data:/var/lib/postgresql/data
    restart: unless-stopped
    networks:
      - kan-network

networks:
  kan-network:

volumes:
  kan_postgres_data:

در نهایت برای اجرا در حالت Detached دستور زیر را وارد کنید:

docker compose up -d

حالا می‌تونید با آدرس http://localhost:3000 به نسخه مورد نظر دسترسی پیدا کنید.

ویژگی‌ها 💫

👁️ قابلیت مشاهده‌ی بردها: کنترل کنید چه کسانی می‌توانند بردهای شما را ببینند و ویرایش کنند
🤝 اعضای فضای کاری: اعضا را دعوت کنید و با تیم خود همکاری کنید
🚀 وارد کردن از ترلو: بردهای ترلو را به‌سادگی وارد کنید
🔍 برچسب‌ها و فیلترها: کارت‌ها را سریع سازماندهی و پیدا کنید
💬 نظرات: با تیم خود گفتگو و همکاری کنید
📝 گزارش فعالیت‌ها: همه‌ی تغییرات کارت‌ها را با تاریخچه‌ی دقیق دنبال کنید
🎨 قالب‌ها: با قالب‌های سفارشی و قابل استفاده‌ی مجدد در زمان صرفه‌جویی کنید
⚡️ یکپارچه‌سازی (به‌زودی): ابزارهای محبوب خود را متصل کنید

لینک Github پروژه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *