# elfinder **Repository Path**: kingdown/elfinder ## Basic Information - **Project Name**: elfinder - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-28 - **Last Updated**: 2021-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 基于Spring-boot 和 elfinder 的在线文件管理系统 #### 效果图 https://www.jianshu.com/p/67a1e7725dae #### 功能 - 支持在线文件下载 - 支持目录上传 - 支持zip tar Gzip 的在线解压和压缩文件夹 - 支持多种文本格式的高亮显示和在线编辑 - 支持在线文件预览 - 支持文件夹权限设置 - 支持国际化 #### 配置 application.yml ``` file-manager: thumbnail: width: 80 # 缩略图宽 volumes: - Node: # 可配置多个节点 source: fileSystem # 暂时只支持本地文件系统 alias: Tomcat目录 # 目录别名 path: /D:/Java # 映射目录 _default: true # 是否默认打开 locale: constraint: locked: false # 文件夹是否锁定 readable: true # 是否可读 writable: true # 是否可写 ``` #### 运行 ``` git clone https://github.com/konglinghai123/spring-elfinder.git mvn install cd spring-web mvn spring-boot:run ``` #### war包运行(放在tomcat ROOT 目录运行即可) ``` org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-tomcat provided ``` #### 访问 http://127.0.0.1:8080