https://github.com/walt7525/waltpad
面向产品和研发团队的需求文档协作平台,支持 Markdown 编写、多人评审、AI 辅助和一键导出到 Confluence 。
services:
db:
image: postgres:15-alpine
restart: always
environment:
POSTGRES_DB: waltpad
POSTGRES_USER: waltpad
POSTGRES_PASSWORD: waltpad123
volumes:
- pgdata:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U waltpad"]
interval: 5s
timeout: 5s
retries: 5
app:
image: walt7525/waltpad:latest
restart: always
depends_on:
db:
condition: service_healthy
environment:
DATABASE_URL: "postgresql://waltpad:waltpad123@db:5432/waltpad?schema=public"
NEXTAUTH_SECRET: "your-secret-key-here"
NEXTAUTH_URL: "http://localhost:3000"
ports:
- "3000:3000"
volumes:
- uploads:/app/uploads
volumes:
pgdata:
uploads:
NEXTAUTH_SECRET可用openssl rand -base64 32生成随机字符串。
NEXTAUTH_URL改为实际访问地址。
docker compose up -d
容器启动后访问 http://localhost:3000,使用默认管理员账号登录:
admin@waltpad.com Admin@123登录后请及时在「设置」中修改密码。
进入「管理后台 → AI 配置」,填入兼容 OpenAI 协议的 Base URL 、API Key 和模型名称即可启用 AI 功能。
MIT
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.