当前位置: 首页 > 工具软件 > BookStack > 使用案例 >

Docker安装BookStack,打造属于您公司自己的开源wiki

乌翰学
2023-12-01

目录

从这里开始,我们将分享Linux的一些常见系统操作以及一些常用操作系统的安装。

前言

BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack是基于Mindoc开发的,为运营而生。功能类似gitbook和看云,可用于文档项目管理,也可用于开源书籍的整理并提供用户阅读,支持批量创建文档、markdown项目一键导入以及文章采集等强大便捷的功能。

  • BookStack 官网: https://www.bookstack.cn
  • Gitee 开源:https://gitee.com/truthhun/BookStack
  • GitHub开源:https://github.com/truthhun/BookStack

安装步骤

#配置Docker-compose启动文件
---
version: "2"
services:
  bookstack:
    image: lscr.io/linuxserver/bookstack
    container_name: bookstack
    environment:
      - PUID=1000
      - PGID=1000
      - APP_URL=
      - DB_HOST=bookstack_db
      - DB_USER=bookstack
      - DB_PASS=<yourdbpass>
      - DB_DATABASE=bookstackapp
    volumes:
      - /path/to/data:/config
    ports:
      - 6875:80
    restart: unless-stopped
    depends_on:
      - bookstack_db
  bookstack_db:
    image: lscr.io/linuxserver/mariadb
    container_name: bookstack_db
    environment:
      - PUID=1000
      - PGID=1000
      - MYSQL_ROOT_PASSWORD=<yourdbpass>
      - TZ=Europe/London
      - MYSQL_DATABASE=bookstackapp
      - MYSQL_USER=bookstack
      - MYSQL_PASSWORD=<yourdbpass>
    volumes:
      - /path/to/data:/config
    restart: unless-stopped
#启动容器(Docker-compose启动命令)
docker-compose up -d
#将BookStack-v2.10_Linux_amd64.zip上传到服务器上,并执行解压命令
unzip BookStack-v2.10_Linux_amd64.zip

总结

相比于官网的安装网址,通过docker安装更为方便,安全。

 类似资料: