50% off 所有套餐限时优惠,起价 $2.48/mo
Docmost

Docmost

Docmost 是一款开源协作式 wiki。作为 Notion 的替代方案,支持团队文档的实时编辑、空间管理、页面层级结构与精细化权限控制。采用 AGPL 协议授权,配备简洁现代的编辑器,并内置 Diagrams.net 集成,可用于白板绘图。

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Accessing Docmost

  1. 打开浏览器,访问: https://<SERVER_IP>
  2. 按照 Docmost 的初始设置页面完成工作区和账户的配置。
  3. 设置成功后,你将成为该工作区的所有者,随后可邀请其他用户加入。
  4. 如需健康检查,可访问以下专用端点: https://<SERVER_IP>/api/health.

重要文件与目录

  • Application directory: /root/docmost
  • Environment variables: /root/docmost/.env
  • Docker Compose 文件: /root/docmost/docker-compose.yaml
  • Nginx configuration: /etc/nginx/sites-available/docmost.conf
  • 自签名 SSL 证书: /etc/nginx/ssl/
  • Persistent data: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

Upgrading Docmost

如需升级到最新版 Docmost,请执行以下命令:

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

Managing Docmost

查看运行中的服务:

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

View logs:

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

重启 Docmost 容器:

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

Restart Nginx:

systemctl restart nginx

通过域名启用 SSL

1. 将你的域名指向服务器 IP。

2. Edit the /root/docmost/.env 文件,设置你的域名: APP_URL=https://your.domain.com

3. 重新创建服务:

cd /root/docmost/
docker compose up -d

4. 编辑 Nginx 配置,将以下两处 server_name <IP>; 使用您的域名(<your-domain>) 适用于 HTTP(端口 80)和 HTTPS(端口 443)的规则块:

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

5. Install Certbot:

apt install -y certbot python3-certbot-nginx

6. 运行以下命令,生成有效的 Let's Encrypt 证书:

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

7. 替换 Nginx 配置(TLS 部分)中的 SSL 路径:

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. 重启 Nginx 以应用更改:

systemctl restart nginx

9. 打开浏览器,访问: https://yourdomain.com

更多协作工具

Related apps.

立即部署 Docmost。 From $2.48/mo.