简洁美观的个人开源知识库wiki.js安装布署,让写作成为乐趣
项目介绍
利用docker-compose安装布署
提前安装好最新的Docker和Docker-compose
参考:Linux下Docker及Docker-compose环境的安装
yml配置文件:
version: "3"
services:
db:
image: abcfy2/zhparser:15-alpine
environment:
POSTGRES_DB: DB_NAME #数据库名称和下方一致
POSTGRES_PASSWORD: DB_PASSWORD #数据库密码和下方一致
POSTGRES_USER: DB_USER #数据库用户名和下方一致
logging:
driver: "none"
restart: unless-stopped
volumes:
- ./db-data:/var/lib/postgresql/data
wiki:
image: requarks/wiki:2
user: root
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: DB_USER #和上方一致
DB_PASS: DB_PASSWORD #和上方一致
DB_NAME: DB_NAME #和上方一致
restart: unless-stopped
ports:
- "3000:3000"
volumes:
db-data:
在yml文件目录下运行以下命令,启动容器:
docker-compose up -d
访问链接完成注册:
http://serverhost:3000
试试自动补全功能
配置Nginx Proxy Manager反向代理
NPM安装和布署参考:Nginx Proxy Manager安装布署