本脚本适用于512版本的edoc2和indrive产品的安装 HOST= #填写要安装程序的主机IP,有多个主机时用逗号分䣓开,如:192.168.251.132,192.168.251.133 PASSWORD= #填写主机root用户的密码,所有主机密码必须一致 PRODUCTION=edoc2 # default edoc2,Available values "edoc2","indrive" # 配置要部署的产品,可填写的值为indrive和edoc2,indrive为标准网盘,edoc2为ecm. STORAGE_PATH=/home/edoc2/macrowing/edoc2v5/data #Stand-alone environment default /home/edoc2/macrowing/edoc2v5/data, #单机环境默认数据存储在/home/edoc2/macrowing/edoc2v5/data路径下, # 集群模式且采用nas或local存储实体文件时,安装前先建立共享目录,例如/edoc2/data, # 然后挂载共享存储,此处填写共享存储路径/edoc2/data,集群内的每台服务器都需要挂载共享存储 STORAGE_MODE=local #Available values local,s3,nas,swift,oss # 配置实体文件和转档文件存储模式,如果使用s3对象存储,配置以下s3相关的参数,如果使用swift对象存储使用swift存储相关参数.如果使用nas需要提前挂载好nas存储. S3SECRET= S3URL= S3ACCESS= S3BUCKET= SWIFTUSERNAME= CONTAINERID= #以上是s3和swift对象存储接口相关的参数 #s3和oss对象存储必须配置, S3SECRET, S3ACCESS, S3URL, S3BUCKET. Swift对象存储必须配置S3SECRET, S3URL, SWIFTUSERNAME, CONTAINERID MIDDLEWARE_MODE=standalone # 中间件部署方式,standalone是单机模式,cluster是集群模式.中间件包含mysql, elasticsearch, rabbitmq, redis. MIDDLEWARE_STANDALONE_HA=false # 中间件单机模时,中间件数据是否放在共享存储中,true是放在共享存储中,false不放在共享存储中, MIDDLEWARE_DATA_PATH=/home/edoc2/macrowing/edoc2v5/data # 中间件数据存储目录,默认为/home/edoc2/macrowing/edoc2v5/data DOCKER0_NETWORK=172.17.0.1/24 DOCKER_GWBRIDGE_NETWORK=172.18.0.0/24 #docker所需要的两个网段,建议让客户提供两个网段,如果不和客户的网络冲突建议使用上面两个默认地址 #https configuration SSL=false # 是否开启https,SSL=true是开启https,SSL=false是关闭https,如果开启https, # 需要在部署之前将证书上传到DATA_PATH目录下,证书的文件名必须以.crt结尾, # 私钥的文件名必须以.key结尾,且这个目录下只能存放一个证书和一个私钥。 DOMAIN_NAME= #https访问的域名,如果SSL=true则此配置必填。 SERVICE_PORT= #default 80 DEPLOY_MODE=offline #Available values "online","offline" #填写docker镜像获取方式,online是在线方式,offline是离线方式,建议采用离线方式安装