admin管理员组文章数量:1794759
docmost
有缺点的战士终究是战士,完美的苍蝇也终究不过是苍蝇。 ——鲁迅《华盖集》
网站:
/
文档:
github:
Docmost 是一个开源协作维基和文档软件。它是 Confluence 和 Notion 的开源替代品。
运行:
代码语言:javascript代码运行次数:0运行复制mkdir docmost
cd docmost
curl -O .yml
然后编辑文件
代码语言:javascript代码运行次数:0运行复制vi docker-compose.yml
修改
APP_URL
应替换为您选择的域。例如或
。
APP_SECRET
值必须替换为长随机密钥。
您可以使用openssl rand -hex 32
生成秘密。如果保留默认值,应用程序将无法启动。
将POSTGRES_PASSWORD
环境变量中的STRONG_DB_PASSWORD
替换为安全密码。
使用您选择的 Postgres 密码更新DATABASE_URL
默认STRONG_DB_PASSWORD
值。
要配置电子邮件或文件存储驱动程序,请参阅配置文档。
默认的文件存储驱动程序是local storage
。除非您希望使用 S3 存储,否则您无需执行任何操作。
version: "3"
services:
docmost:
image: docmost/docmost:latest
depends_on:
- db
- redis
environment:
APP_URL: "http://localhost:3000"
APP_SECRET: "REPLACE_WITH_LONG_SECRET"
DATABASE_URL: "postgresql://docmost:STRONG_DB_PASSWORD@db:5432/docmost?schema=public"
REDIS_URL: "redis://redis:6379"
ports:
- "3000:3000"
restart: unless-stopped
volumes:
- docmost:/app/data/storage
db:
image: postgres:16-alpine
environment:
POSTGRES_DB: docmost
POSTGRES_USER: docmost
POSTGRES_PASSWORD: STRONG_DB_PASSWORD
restart: unless-stopped
volumes:
- db_data:/var/lib/postgresql/data
redis:
image: redis:7.2-alpine
restart: unless-stopped
volumes:
- redis_data:/data
volumes:
docmost:
db_data:
redis_data:
启动
确保您位于包含docker-compose.yml
文件的docmost
目录中。
要启动服务,请运行:
代码语言:javascript代码运行次数:0运行复制docker compose up -d
服务启动并运行后,通过打开 Web 浏览器并导航到http://localhost:3000
或指向您的服务器的域来验证安装。
如果一切都设置完毕,您应该会看到 Docmost 设置页面,您可以在其中设置工作区和帐户。
成功设置后,您将成为工作区所有者。然后,您可以邀请其他用户加入您的工作区。恭喜
本文标签: docmost
版权声明:本文标题:docmost 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1754707474a1705460.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论