基于bookstack修改,使用wkhtmltopdf导出pdf。bookstack默认使用 Dompdf导出pdf,中文字会乱码,根据官方说明在容器内安装wkhtmltopdf以及中文字体,环境变量中指定WKHTMLTOPDF就可以导出中文文档了。
version: "2"
services:
bookstack:
image: successage/bookstack
container_name: bookstack
environment:
- PUID=1000
- PGID=1000
- DB_HOST=bookstack_db
- DB_USER=bookstack
- DB_PASS=bookstack123
- DB_DATABASE=bookstackapp
- APP_LANG=zh_CN
- WKHTMLTOPDF=/usr/bin/wkhtmltopdf
volumes:
- /home/cherokee/project/docker-bookstack/config:/config
ports:
- 6875:80
restart: unless-stopped
depends_on:
- bookstack_db
bookstack_db:
image: linuxserver/mariadb
container_name: bookstack_db
environment:
- PUID=1000
- PGID=1000
- MYSQL_ROOT_PASSWORD=root
- TZ=Asia/Shanghai
- MYSQL_DATABASE=bookstackapp
- MYSQL_USER=bookstack
- MYSQL_PASSWORD=bookstack123
volumes:
- /home/cherokee/project/docker-bookstack/config:/config
restart: unless-stopped
docker-compose up -d --build
会同时启动bookstack和mysql
docker-compose down
Content type
Image
Digest
Size
195.1 MB
Last updated
over 7 years ago
docker pull successage/bookstack