requarks/wiki 一个由 Node.js+Vue.js 构建的 wiki 系统,它开箱即用、界面美观、支持多语言(包括中文)、功能齐全,提供了包括评论、Markdown 编辑器、图片上传、标签、全局搜索、协同编辑、编辑历史、用户管理、谷歌分析等功能,同时支持高度自定义。适用于构建个人博客和团队内部的知识分享平台。
Docker 一键部署
借用 docker.1ms.run
做个镜像加速,数据持久化使用 卷 模式,方便后期迁移。
docker-compose.yml
version: '3'
services:
wiki-db:
container_name: wiki-db
image: docker.1ms.run/postgres:15-alpine
environment:
POSTGRES_DB: wiki
POSTGRES_PASSWORD: wikijsrocks
POSTGRES_USER: wikijs
logging:
driver: none
restart: unless-stopped
volumes:
- wiki-db-data:/var/lib/postgresql/data
wiki:
container_name: wiki
image: docker.1ms.run/requarks/wiki:2
depends_on:
- wiki-db
environment:
DB_TYPE: postgres
DB_HOST: wiki-db
DB_NAME: wiki
DB_PORT: 5432
DB_USER: wikijs
DB_PASS: wikijsrocks
restart: unless-stopped
ports:
- "8080:3000"
volumes:
wiki-db-data:
docker-compose up -d
http://localhost:8080/ 即可体验。