公司内部文档,不想使用外部数据平台,但又想像语雀一样好用美观,可以使用 wiki.js 支持权限分级,多平台部署.
https://docs.requarks.io/guid...
wiki.jpeg

docker 部署

docker-compose.yml
version: "3"
services:

  db:
    image: postgres:11-alpine
    environment:
      POSTGRES_DB: wiki
      POSTGRES_PASSWORD: wikijsrocks
      POSTGRES_USER: wikijs
    logging:
      driver: "none"
    restart: unless-stopped
    volumes:
      - $PWD:/var/lib/postgresql/data

  wiki:
    image: requarks/wiki:2
    depends_on:
      - db
    environment:
      DB_TYPE: postgres
      DB_HOST: db
      DB_PORT: 5432
      DB_USER: wikijs
      DB_PASS: wikijsrocks
      DB_NAME: wiki
    restart: unless-stopped
    ports:
      - "8080:3000"
      - "4430":"3443"

#volumes:
  #db-data:
3000 为 wiki.js 的对外 http 端口
3443 为 wiki.js 的对外 https 端口
8080 容器的 http端口,可自定义
4430 容器的 https端口,可自定义
volumes:- $PWD 部署文件当前目录 存储数据的位置 可自定义

一键部署

docker-compose up -d

访问地址

http://localhost:8080
https://localhost:4430

Airmusic
228 声望14 粉丝

了解 vue 源码,k8s。熟悉常用前端框架、库、工具:Vue, Angular,React, Webpack,Gulp 等 了解 node, 熟悉 KOA 熟练使用 Git,熟练 Gitflow 等常见开发实践 注重设计细节和用户体验,有较强的审美和自主设计能力...


引用和评论

0 条评论