giảm giá 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
PLANKA

PLANKA

PLANKA là một giải pháp thay thế Trello mã nguồn mở. Bảng Kanban có cập nhật theo thời gian thực, tệp đính kèm, nhãn và phân công thành viên. Được cấp phép AGPL, được viết bằng Node.js với giao diện React. Công cụ kanban tự lưu trữ sạch sẽ dành cho các nhóm không muốn tính phí theo người dùng của Trello.

Phiên bản

Mới nhất

Hệ điều hành

Ubuntu Server 24.04 LTS

Tối thiểu. ĐẬP

1 GB

Loại IP

IPV4,IPV6

Truy cập

Mở trình duyệt và truy cập: https://<SERVER_IP>

Cảnh báo SSL của trình duyệt được mong đợi do chứng chỉ tự ký.

Tạo người dùng quản trị bằng cách chạy lệnh sau trên máy chủ:

cd /opt/planka && docker compose run --rm planka npm run db:create-admin-user

Đăng nhập bằng tài khoản quản trị mới được tạo.

File và thư mục quan trọng

  • Thư mục cài đặt: /opt/planka
  • File Docker Compose: /opt/planka/docker-compose.yml
  • Khối lượng dữ liệu ứng dụng: /var/lib/docker/volumes/planka_data/_data
  • Khối lượng dữ liệu PostgreSQL: /var/lib/docker/volumes/planka_db-data/_data
  • Thư mục điều khoản tùy chỉnh: /opt/planka/terms
  • Cấu hình Nginx: /etc/nginx/sites-available/planka
  • Trang web được kích hoạt: /etc/nginx/sites-enabled/planka
  • Chứng chỉ SSL: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem

Các lệnh quản lý chung

cd /opt/planka

# Check running containers
docker ps

# Logs (live)
docker compose logs -f

# Restart services
docker compose restart

# Stop stack
docker compose down

# Start stack
docker compose up -d

Kích hoạt SSL với một tên miền

1. Trỏ tên miền của bạn về IP máy chủ.

2. Chỉnh sửa docker-compose.yml để đặt tên miền của bạn là BASE_URL: BASE_URL=https://yourdomain.com

3. Khởi động lại dịch vụ PLANKA:

cd /opt/planka/
docker compose up -d

4. Chỉnh sửa cấu hình Nginx và thay thế cả hai server_name <IP>; với tên miền của bạn (<yourdomain.com>) cho cả block HTTP (cổng 80) và HTTPS (cổng 443):

vim /etc/nginx/sites-available/planka

5. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

6. Chạy lệnh sau để tạo chứng chỉ Let’s Encrypt hợp lệ:

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

7. Thay thế đường dẫn SSL trong cấu hình Nginx:

vim /etc/nginx/sites-available/planka
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Khởi động lại Nginx để áp dụng các thay đổi:

systemctl restart nginx

9. Mở trình duyệt và truy cập: https://yourdomain.com

Thêm trong Công cụ cộng tác

Ứng dụng liên quan.

Triển khai PLANKA ngay bây giờ. Từ $2.48/tháng.