Codimd
2025年4月9日...小于 1 分钟
因为懒使用docker部署(简单不需要配环境)
开始部署
1.使用docker-compose
创建docker-compose.yml
<>
中的内容需要修改 不保留<>
version: "3"
services:
database:
image: postgres:11.6-alpine
environment:
- POSTGRES_USER=<用户名>
- POSTGRES_PASSWORD=<密码>
- POSTGRES_DB=codimd
volumes:
- "database-data:/var/lib/postgresql/data"
restart: always
codimd:
image: nabo.codimd.dev/hackmdio/hackmd:2.5.3
environment:
- CMD_DB_URL=postgres://<用户名>:<密码>@database/codimd
- CMD_USECDN=false
depends_on:
- database
ports:
- "<对外端口>:3000"
volumes:
- upload-data:/home/hackmd/app/public/uploads
restart: always
volumes:
database-data: {}
upload-data: {}
2.开始构建
docker-compose up -d