Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu từ $2.48/mo
Docmost

Docmost

Docmost là một wiki cộng tác mã nguồn mở. Thay thế Notion cho tài liệu nhóm với chỉnh sửa thời gian thực, spaces, phân cấp trang và phân quyền chi tiết. Cấp phép AGPL, với trình soạn thảo hiện đại và tích hợp sẵn Diagrams.net cho bảng trắng.

Phiên bản

Mới nhất

Hệ Điều Hành

Ubuntu Server 24.04 LTS

RAM tối thiểu

1 GB

Các loại IP

IPV4,IPV6

Truy cập Docmost

  1. Mở trình duyệt và điều hướng đến: https://<SERVER_IP>
  2. Truy cập trang thiết lập Docmost để cấu hình workspace và tài khoản của bạn.
  3. Sau khi thiết lập thành công, bạn sẽ trở thành chủ sở hữu workspace và có thể mời người dùng khác tham gia.
  4. Để kiểm tra trạng thái hoạt động, endpoint chuyên dụng có sẵn tại https://<SERVER_IP>/api/health.

Các file và thư mục quan trọng

  • Thư mục ứng dụng: /root/docmost
  • Biến môi trường: /root/docmost/.env
  • Tệp Docker Compose: /root/docmost/docker-compose.yaml
  • Cấu hình Nginx: /etc/nginx/sites-available/docmost.conf
  • Chứng chỉ SSL tự ký: /etc/nginx/ssl/
  • Dữ liệu persistent: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

Nâng cấp Docmost

Để nâng cấp lên phiên bản Docmost mới nhất, chạy các lệnh sau:

cd /root/docmost
docker pull docmost/docmost:latest
docker compose up --force-recreate --build docmost -d

Quản lý Docmost

Kiểm tra các dịch vụ đang chạy:

docker compose -f /root/docmost/docker-compose.yaml ps

Xem nhật ký:

docker compose -f /root/docmost/docker-compose.yaml logs -f

Khởi động lại các container Docmost:

docker compose -f /root/docmost/docker-compose.yaml restart

Khởi động lại Nginx:

systemctl restart nginx

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

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

2. Chỉnh sửa /root/docmost/.env để đặt tên miền của bạn: APP_URL=https://your.domain.com

3. Tạo lại các dịch vụ:

cd /root/docmost/
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 (<your-domain>) cho cả HTTP (cổng 80) và HTTPS (cổng 443) như sau:

vim /etc/nginx/sites-available/docmost.conf

5. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

6. Chạy lệnh sau để tạo chứng chỉ Lets 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 (phần TLS):

vim /etc/nginx/sites-available/docmost.conf
# 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 thay đổi:

systemctl restart nginx

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

Xem thêm về Công cụ cộng tác

Các ứng dụng liên quan.

Triển khai Docmost ngay. Từ $2.48/tháng.