可道云企业私有云盘kodbox部署过程

行云流水
2024-08-12 / 0 评论 / 28 阅读 / 正在检测是否收录...

前言

可道云盘用于企业文档管理,免费版支持10个人,有精细化的权限控制体系。小微企业够用了。本文采用docker方式启动。

源码下载

部署过程

采用docker-compose启动,docker镜像先传输到阿里云,然后通过阿里云拉取。

docker-compose.yml启动文件

version: '3.5'

services:
  db:
    #image: mariadb:10.6
    image: registry.cn-hangzhou.aliyuncs.com/xwzy1130/mariadb:10.6
    restart: always
    command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
    volumes:
      - "./db:/var/lib/mysql"       #./db是数据库持久化目录,可以修改
    environment:
      - MYSQL_ROOT_PASSWORD=mariadb@123
      - MARIADB_AUTO_UPGRADE=1
      - MARIADB_DISABLE_UPGRADE_BACKUP=1
    env_file:
      - db.env
    networks:
      vpcbr:
        ipv4_address: 10.5.0.5

  app:
    #image: kodcloud/kodbox
    image: registry.cn-hangzhou.aliyuncs.com/xwzy1130/kodbox:latest
    restart: always
    ports:
      - 3080:80                       #左边80是使用端口,可以修改
    volumes:
      - "./site:/var/www/html"      #./site是站点目录位置,可以修改
    environment:
      - MYSQL_HOST=db
      - REDIS_HOST=redis
    env_file:
      - db.env
    networks:
      vpcbr:
        ipv4_address: 10.5.0.6
    depends_on:
      - db
      - redis

  redis:
    #image: redis:alpine
    image: registry.cn-hangzhou.aliyuncs.com/xwzy1130/redis:alpine
    restart: always
    networks:
      vpcbr:
        ipv4_address: 10.5.0.7

networks:
  vpcbr:
    driver: bridge
    ipam:
     config:
       - subnet: 10.5.0.0/16
         gateway: 10.5.0.1

使用

目录权限管理

权限角色分得很细,基本满足使用

新增用户

新增一个普通用户,并设置权限

评论 (0)

取消
只有登录/注册用户才可评论