支持本地文件系统和对象存储,支持与其他应用集成
tms-finder
项目是一个在线文档管理系统,back
目录下是用node
实现的后端服务,ue
目录下是用Vue
实现的用户端应用,build
后会部署到nginx
中。上传文件时用户可以输入文件的描述信息(可配置),文件会存在放在服务端指定的本地硬盘上(可配置),描述信息会保存在指定的mongodb
中(可配置)。这个项目是开箱即用的,在安装好
docker
和docker-compose
的机器上,从github
拉取代码,执行docker-compose up -d
命令就可以把整个应用运行起来。这个项目是环境友好的,制作的默认镜像可以灵活部署在不同的环境中(通过设置环境变量),也可以根据环境的要求制作新的镜像(通过设置构建参数)。
这个项目是编码友好的,程序员可以有选择地使用 docker,前后端都可以在容器外运行,方便调试代码。