icon
小维AI总结
HunYuan-Turbos-Latest
思考中···

简介

​ 可道云是一款基于Web的私有云存储和文档管理平台,类似于Nextcloud/ ownCloud。支持在线预览文档、图片、视频等文件,提供文件上传下载、分享、协作等功能。

安装

方案1

单独设置redis和mysql

1
2
docker pull kodcloud/kodbox
docker pull registry.cn-hangzhou.aliyuncs.com/lucky-warehouse/kodbox:latest

创建文件夹 /nwa/docker/kodcloud

1
docker run -d --name kodcloud -p 8787:80 -v /nwa/docker/kodcloud/:/var/www/html --restart=always registry.cn-hangzhou.aliyuncs.com/lucky-warehouse/kodbox:latest

开源地址:https://github.com/KodCloud-dev/docker || https://github.com/KodCloud-dev/docker?tab=readme-ov-file

admin 221…

有ssl证书,则使用
证书格式必须是 fullchain.pem privkey.pem

1
docker run -d -p 443:443  -v "你的证书目录":/etc/nginx/ssl --name kodbox kodcloud/kodbox

方案2

cd /nwa/docker
下存放db.env文件如下和docker-compose.yml文件

运行

1
docker-compose up -d

db.env

1
2
3
MYSQL_PASSWORD=nwa666
MYSQL_DATABASE=kodbox
MYSQL_USER=kodbox

docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
version: '3.1'

services:
db:
image: 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=nwa666
- MARIADB_AUTO_UPGRADE=1
- MARIADB_DISABLE_UPGRADE_BACKUP=1
env_file:
- db.env

app:
image: kodcloud/kodbox
restart: always
ports:
- 80:80 #左边80是使用端口,可以修改
volumes:
- './site:/var/www/html' #./site是站点目录位置,可以修改
environment:
- MYSQL_HOST=db
- REDIS_HOST=redis
env_file:
- db.env
depends_on:
- db
- redis

redis:
image: redis:alpine
restart: always