Docmost:开源协作Wiki和文档软件
- 本文档使用版本:0.95.0
- 本文档更新日期:2026年9月4日
- 本文档视频教程:B站
简介
Docmost是由英国工程师Philip Okugbe开发的一款开源协作Wiki和文档软件,并将其定位为Confluence和Notion的替代品,文章组织结构为空间-页面-子页面,主要功能有:多用户实时协作编辑、页面历史对比和恢复、插入各种公式和图表(Draw.io/Excalidraw/Mermaid)、嵌入Airtable/Loom/Figma/Typeform/Miro/YouTube/Vimeo/Framer/Google Drive/Google Sheets等,付费版本支持AI、MCP、API、附件全文搜索等更高级的功能。
安装教程
获取安装配置文件:
wget https://git.ossdate.com/fivemoons/oss-scripts/raw/branch/main/docmost/docker-compose.yml
| services:
docmost:
image: docmost/docmost:0.95.0
depends_on:
- db
- redis
environment:
APP_URL: 'http://192.168.1.99:3000' # 修改为自己的IP
APP_SECRET: '138d4bb1d9ac6b3863319f17b76b16ec334dfc46c91f5ca72ce81c1ded270bb2' # 执行openssl rand -hex 32后将结果粘贴至此
DATABASE_URL: 'postgresql://docmost:Pw7BZq5DsoBo@db:5432/docmost'
REDIS_URL: 'redis://redis:6379'
ports:
- "3000:3000"
restart: unless-stopped
volumes:
- docmost:/app/data/storage
db:
image: postgres:18
environment:
POSTGRES_DB: docmost
POSTGRES_USER: docmost
POSTGRES_PASSWORD: Pw7BZq5DsoBo # 修改密码,此处为工具生成,同第10行密码
restart: unless-stopped
volumes:
- db_data:/var/lib/postgresql
redis:
image: redis:8
command: ["redis-server", "--appendonly", "yes", "--maxmemory-policy", "noeviction"]
restart: unless-stopped
volumes:
- redis_data:/data
volumes:
docmost:
db_data:
redis_data:
|
运行:
添加新用户的方法
docker exec -it docmost-db-1 psql -U docmost -W docmost
select id, token, email from workspace_invitations;
https://yourdomain.com/invites/${invitationId}?token=${inviteToken}