Focalboard Ubuntu 24.04 tự lưu trữ cung cấp khả năng kiểm soát hoàn toàn dữ liệu quản lý dự án của bạn. Không giống như các giải pháp đám mây, nơi thông tin nhạy cảm của bạn được lưu trữ trên máy chủ của bên thứ ba, giải pháp tự lưu trữ đảm bảo tính toàn vẹn của dữ liệu và tuân thủ các chính sách bảo mật của tổ chức.
Hướng dẫn toàn diện này sẽ hướng dẫn bạn triển khai Focalboard với cơ sở dữ liệu PostgreSQL và proxy ngược Nginx, tạo ra một môi trường an toàn và có khả năng mở rộng cho nhu cầu cộng tác của nhóm bạn. Bạn sẽ học cách cấu hình chứng chỉ SSL cho các kết nối được mã hóa, thiết lập dịch vụ systemd để tự động khởi động và tối ưu hóa cài đặt cho mục đích sử dụng thực tế.
Focalboard là một giải pháp thay thế nguồn mở tuyệt vời cho quản lý dự án, cung cấp bảng kanban, danh sách công việc, chế độ xem lịch và không gian làm việc cộng tác, tất cả đều chạy trên cơ sở hạ tầng của riêng bạn mà không phải trả phí đăng ký định kỳ. Cho dù bạn đang quản lý một nhóm nhỏ hay mở rộng quy mô theo nhu cầu của doanh nghiệp, thiết lập này mang đến sự linh hoạt và hiệu suất mà tổ chức của bạn mong muốn.
Mục lục
Chuyển đổiLợi ích của Focalboard tự lưu trữ
| Tính năng | Focalboard tự lưu trữ | Giải pháp dựa trên đám mây |
|---|---|---|
| Quyền sở hữu dữ liệu | Kiểm soát hoàn toàn trên máy chủ của bạn | Được lưu trữ trên máy chủ của nhà cung cấp |
| Chi phí hàng tháng | Miễn phí (mã nguồn mở) | $10-25 cho mỗi người dùng/tháng |
| Sự riêng tư | Chủ quyền dữ liệu hoàn chỉnh | Tuân theo chính sách của nhà cung cấp |
| Tùy chỉnh | Truy cập không giới hạn | Giới hạn ở các tính năng nền tảng |
| Sự tuân thủ | Đáp ứng mọi quy định | Phụ thuộc vào nhà cung cấp |
| Đặc trưng | Kanban, bảng, lịch, thư viện ảnh | Tính năng tương tự |
Để biết thêm thông tin, hãy truy cập trang web chính thức của Focalboard và kiểm tra Kho lưu trữ GitHub.
Kết nối máy chủ #1
Kết nối với máy chủ Ubuntu 24.04 của bạn qua SSH:
ssh root@192.168.xx
Thay thế 192.168.xx bằng địa chỉ IP máy chủ thực tế của bạn. Người dùng Windows có thể sử dụng PuTTY hoặc Windows Terminal.
#2 Cài đặt các gói cần thiết
Cập nhật các gói hệ thống:
cập nhật apt
Cài đặt máy chủ web, công cụ SSL và cơ sở dữ liệu:
apt install wget unzip curl gnupg nginx python3-certbot-nginx apt install postgresql postgresql-contrib
Cấu hình cơ sở dữ liệu #3
Chuyển sang người dùng PostgreSQL và truy cập shell cơ sở dữ liệu:
su - postgres psql
Tạo cơ sở dữ liệu và người dùng:
TẠO CƠ SỞ DỮ LIỆU focalboard; TẠO NGƯỜI DÙNG focaluser VỚI MẬT KHẨU 'YourSecurePass'; CẤP TẤT CẢ CÁC QUYỀN TRÊN CƠ SỞ DỮ LIỆU focalboard CHO focaluser; \q
Thay thế YourSecurePass với mật khẩu an toàn của bạn. Thoát đến người dùng root:
ra
#4 Tải xuống Focalboard
Tạo thư mục cài đặt và tải xuống gói:
mkdir -p /opt/focalboard cd /opt/focalboard wget https://sourceforge.net/projects/focalboard.mirror/files/v7.10.6/focalboard-server-linux-amd64.tar.gz/download -O focalboard-server-linux-amd64.tar.gz
Trích xuất và dọn dẹp:
tar -xzf focalboard-server-linux-amd64.tar.gz rm focalboard-server-linux-amd64.tar.gz
Cấu hình bảng tiêu cự #5
Chỉnh sửa tệp cấu hình:
nano /opt/focalboard/focalboard/config.json
Cập nhật thông tin đăng nhập cơ sở dữ liệu của bạn:
{ "serverRoot": "http://localhost:8000", "port": 8000, "dbtype": "postgres", "dbconfig": "postgres://focaluser:YourSecurePass@localhost/focalboard?sslmode=disable&connect_timeout=10", "useSSL": false, "webpath": "./pack", "filespath": "./files", "telemetry": true, "session_expire_time": 2592000, "session_refresh_time": 18000, "localOnly": false, "enablePublicSharedBoards": true, "featureFlags": {} }
Thay thế YourSecurePass với mật khẩu thực tế của bạn. Lưu với CTRL+X, Có, Đi vào.
Dịch vụ thiết lập hệ thống #6
Tạo tệp dịch vụ systemd:
nano /etc/systemd/system/focalboard.service
Thêm cấu hình này:
[Đơn vị] Mô tả=Máy chủ Focalboard Sau=mạng.mục tiêu [Dịch vụ] Loại=đơn giản Khởi động lại=luôn Khởi động lạiSec=5 giây ExecStart=/opt/focalboard/focalboard/bin/focalboard-server Thư mục làm việc=/opt/focalboard/focalboard [Cài đặt] Người muốn=nhiều người dùng.mục tiêu
Kích hoạt và khởi động dịch vụ:
systemctl daemon-reload systemctl enable focalboard systemctl start focalboard systemctl status focalboard
Cấu hình Nginx #7
Tạo cấu hình trang web Nginx:
nano /etc/nginx/sites-available/focalboard.conf
Thêm cấu hình này (thay thế example.com):
focalboard thượng nguồn { máy chủ 127.0.0.1:8000; duy trì hoạt động 32; } máy chủ { lắng nghe 80; tên máy chủ example.com; vị trí / { proxy_pass http://focalboard; proxy_set_header Máy chủ $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } vị trí ~ /ws/* { proxy_http_version 1.1; proxy_set_header Nâng cấp $http_upgrade; proxy_set_header Kết nối "nâng cấp"; proxy_pass http://focalboard; } }
Kích hoạt cấu hình:
ln -s /etc/nginx/sites-available/focalboard.conf /etc/nginx/sites-enabled/ rm /etc/nginx/sites-enabled/default nginx -t systemctl reload nginx
Thiết lập chứng chỉ SSL #8
Cài đặt chứng chỉ SSL với Let's Encrypt:
certbot --nginx -d example.com
Thay thế example.com với tên miền của bạn. Làm theo lời nhắc để hoàn tất thiết lập.
Bảng điều khiển truy cập #9
Điều hướng đến tên miền của bạn trong trình duyệt web:
https://example.com
Tạo tài khoản đầu tiên của bạn thông qua trang đăng ký. Đăng ký ban đầu luôn được chấp nhận, trong khi người dùng bổ sung cần liên kết mời.
Triển khai trên cơ sở hạ tầng hiệu suất cao
Bạn đang tìm kiếm dịch vụ lưu trữ đáng tin cậy để cài đặt Focalboard? VPS QUAPE QUAPE cung cấp cơ sở hạ tầng mạnh mẽ được xây dựng trên bộ xử lý AMD EPYC và ổ lưu trữ SSD NVMe siêu tốc. Với cam kết thời gian hoạt động 99,9%, quyền truy cập root đầy đủ và hỗ trợ chuyên gia 24/7, QUAPE mang đến hiệu suất mà nhóm của bạn cần với mức giá cạnh tranh.
Bắt đầu với Lưu trữ VPS QUAPE và trải nghiệm sự khác biệt của phần cứng cấp doanh nghiệp dành cho các ứng dụng tự lưu trữ của bạn.
Suy nghĩ cuối cùng
Giờ đây, bạn đã có bản cài đặt Focalboard đầy đủ chức năng trên Ubuntu 24.04 với cơ sở dữ liệu PostgreSQL, proxy ngược Nginx và mã hóa SSL. Thiết lập tự lưu trữ này cho phép bạn kiểm soát hoàn toàn dữ liệu quản lý dự án, đồng thời cung cấp cho nhóm của bạn các công cụ cộng tác mạnh mẽ.
- Hướng dẫn cài đặt Focalboard Ubuntu 24.04 tự lưu trữ tối ưu - Tháng 10 25, 2025
- Sự cố ngừng hoạt động của AWS vào tháng 10 năm 2025 thúc đẩy sự chuyển đổi sang lưu trữ tại chỗ - Tháng 10 21, 2025
- Cách thiết lập MinIO để lưu trữ CDN trên Ubuntu 24.04 - Tháng 10 14, 2025
