核心功能
-
1. 统一文件管理:能够集中管理分布于不同存储后端的文件,方便用户对分散的文件进行统一操作和管理。 -
2. 插件化存储后端:采用可扩展的适配器模式,方便集成多种存储类型,增强了系统的灵活性和可扩展性,能够满足不同用户对存储方式的需求。 -
3. 语义搜索:支持自然语言描述搜索图片、文档等非结构化数据内容,利用 AI 技术提高搜索的准确性和效率,帮助用户快速找到所需文件。 -
4. 内置文件预览:可以直接预览图片、视频、PDF、Office 文档及文本、代码文件等多种类型的文件,无需下载,节省了用户的时间和操作步骤。 -
5. 权限与分享:支持公开或私密分享链接,便于文件共享,同时保障了数据的安全性和隐私性。 -
6. 任务处理中心:支持异步任务处理,如文件索引和数据备份,不影响主应用运行,提高了系统的性能和稳定性。
快速开始
-
• 推荐方式:使用 Docker Compose 启动 Foxel。 -
• 具体步骤: mkdir -p data/db mkdir -p data/mount chmod 777 data/db data/mount
curl -L -O https://github.com/DrizzleTime/Foxel/raw/main/compose.yaml
下载完成后,强烈建议修改
compose.yaml
文件中的环境变量以确保安全,如修改SECRET_KEY
和TEMP_LINK_SECRET_KEY
为随机生成的强密钥。docker-compose up -d
-
4. 访问应用:服务启动后,在浏览器中打开页面。首次启动时,需根据引导页面完成管理员账号的初始化设置。
-
-
-
3. 启动服务:
-
-
-
2. 下载 Docker Compose 文件:
-
-
-
1. 创建数据目录:新建 data
文件夹用于持久化数据,执行命令:
-
直达链接【点击前往】
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END