ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
WeKan

WeKan

WeKan คือกระดาน kanban แบบโอเพนซอร์ส ใช้แทน Trello ได้ รองรับหลายบอร์ด มี swimlane สมาชิกแยกต่อการ์ด และเทมเพลตการ์ด ใช้ลิขสิทธิ์ MIT เขียนด้วย Meteor.js ใช้งานโดยรัฐบาลเยอรมนีและ Free Software Foundation Europe

ภาพรวม

21k

GitHub stars

68

การดูหน้า

80

การติดตั้งที่ใช้งานอยู่

ใบอนุญาต MIT เวอร์ชัน v8.71 OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

การติดตั้งที่ใช้งานอยู่เป็นข้อมูลตัวอย่าง (ตัวอย่างก่อนเปิดตัว); จะเชื่อมต่อข้อมูลจริงก่อนเปิดตัว

เข้าถึง Wekan

  • เปิด browser และไปที่: http://<SERVER_IP> (HTTP)
  • ลงทะเบียนชื่อผู้ใช้ อีเมล และรหัสผ่านของคุณ
  • ผู้ใช้คนแรกที่ลงทะเบียนจะได้สิทธิ์ผู้ดูแลระบบ คนถัดไปจะเป็นผู้ใช้ทั่วไป
  • ระหว่างลงทะเบียน อาจพบข้อความ "Internal Server Error" เนื่องจากยังไม่ได้ตั้งค่าอีเมล แต่บัญชีผู้ใช้ยังคงถูกสร้างและสามารถเข้าสู่ระบบได้ตามปกติ
  • หากต้องการปิดการลงทะเบียนด้วยตัวเอง ไปที่ Admin Panel → Settings แล้วเลือก "Disable Self Registration"

Path ที่สำคัญ

  • ไดเรกทอรีติดตั้ง: /root/wekan
  • Compose file: ไฟล์ Compose: /root/wekan/docker-compose.yml
  • การอัปโหลดไฟล์: /var/lib/docker/volumes/wekan_wekan-files/_data
  • ฐานข้อมูล: /var/lib/docker/volumes/wekan_wekan-db/_data
  • NGINX การตั้งค่า: /etc/nginx/sites-available/wekan
  • เว็บไซต์ที่เปิดใช้งาน NGINX: /etc/nginx/sites-enabled/wekan

คำสั่งทั่วไป

ไปยังโปรเจกต์:

cd /opt/wekan

ดู logs:

docker compose logs -f

รีสตาร์ทบริการ:

docker compose restart

หยุด / เริ่มต้น:

docker compose down
docker compose up -d

ตรวจสอบคอนเทนเนอร์

docker ps

เปิดใช้งานอีเมล (ไม่บังคับ)

แก้ไข:

/root/wekan/docker-compose.yml

ยกเลิกคอมเมนต์และกำหนดค่า:

MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>

จากนั้นนำไปใช้:

docker compose up -d

เปิดใช้งาน SSL กับโดเมน

1. ชี้โดเมนของคุณไปยัง IP ของ server

๒. แก้ไข docker-compose.yml เพื่อตั้งโดเมนของคุณเป็น ROOT_URL: ROOT_URL=https://your.domain.com

3. สร้างบริการใหม่:

cd /root/wekan/
docker compose up -d

3. แก้ไขการตั้งค่า Nginx และแทนที่ server_name _; กับโดเมนของคุณ (server_name <your-domain>;):

vim /etc/nginx/sites-available/wekan

4. ติดตั้ง Certbot:

apt install -y certbot python3-certbot-nginx

5. รันคำสั่งต่อไปนี้เพื่อสร้างใบรับรอง Let's Encrypt ที่ถูกต้อง :

certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

6. รีสตาร์ท Nginx เพื่อใช้การเปลี่ยนแปลง:

systemctl restart nginx

7. เปิด browser และไปที่: https://yourdomain.com

เพิ่มเติมในเครื่องมือทำงานร่วมกัน

แอปที่เกี่ยวข้อง

ติดตั้ง WeKan เดี๋ยวนี้ เริ่มต้น $2.48/เดือน