BookStack

BookStack .env 設定檔

# 是否開啟debug模式
APP_DEBUG=true
# 語系
APP_LANG=zh_TW
# 時區
APP_TIMEZONE=Asia/Taipei
# drawio 網址
DRAWIO=https://embed.diagrams.net/?embed=1&proto=json&spin=1
#匯出pdf wkhtmltopdf 安裝位置
WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf


# Database details
DB_HOST=localhost
DB_DATABASE=bookstackdb
DB_USERNAME=bookstackuser
DB_PASSWORD=bookstackpass

#mail server
MAIL_DRIVER=smtp
# 郵件服務設定
# SMTP mail options
# 郵件主機
MAIL_HOST=10.2.1.168
# Port 號
MAIL_PORT=25
# 登入帳號
#MAIL_USERNAME=null
# 登入密碼
#MAIL_PASSWORD=null
# 認證方式,看使用何種 port 號 例如:ssl or tls
MAIL_ENCRYPTION=null
# 寄件者的帳號
MAIL_FROM=bookstack@fmt.com.tw
# 寄件者名稱
MAIL_FROM_NAME="BookStack"

BookStack 匯出pdf


mkdir -p  /usr/share/fonts/chinese
#centos7
yum install  ttmkfdir -y

#centos8
dnf install ttmkfdir -y
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
vim /etc/fonts/fonts.conf
#加入以下這一 段,存檔退出
<dir>/usr/share/fonts/chinese</dir>
fc-cache
fc-list | grep chinese
yum install -y libpng libjpeg openssl icu libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm
rpm -Uvh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
dnf install -y libpng libjpeg openssl icu libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos8.x86_64.rpm
rpm -Uvh wkhtmltox-0.12.6-1.centos8.x86_64.rpm
#加入
WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf 

#這是剛才wkhtmltopdf 所安裝的路徑