NAS 上建个清爽的文件中心:管理、预览、分享全都有

2026-09-04 15:32:50 2点赞 3收藏 1评论

OpenCloud:

一款用于文件管理、共享和协作的开源平台。

NAS 上建个清爽的文件中心:管理、预览、分享全都有

🔑 核心特点

  • 开源与自由:后端代码基于 Golang,并在 Apache 2.0 许可下发布。

  • 文件系统存储:不依赖数据库,所有数据直接存储在文件系统中,默认目录为 $HOME/.opencloud/。

  • 身份认证:支持 OpenID Connect,可集成外部 IdP(如 Keycloak),也可使用内置的 LibreGraph Connect。

  • 安全性:发现安全问题可直接联系官方安全邮箱 security@opencloud.eu。

  • 社区驱动:欢迎各种形式的贡献,包括提交代码、文档、测试、功能请求或帮助社区成员

安装

项目初次启动需要运行 init 命令,运行后会自动停止。跑完后删掉这个容器,把 command: init 那行删掉、换成 restart: always(即用正式启动那份),重新部署就能正常启动

Docker Compose(初始化)

services: opencloud: image: opencloudeu/opencloud-rolling:latest container_name: opencloud ports: - 9200:9200 environment: - OC_INSECURE=true - IDM_ADMIN_PASSWORD=admin - PROXY_HTTP_ADDR=0.0.0.0:9200 - OC_URL=https://192.168.31.90:9200 volumes: - ./config:/etc/opencloud - ./data:/var/lib/opencloud command: init

Docker Compose(正式启动)

services: opencloud: image: opencloudeu/opencloud-rolling:latest container_name: opencloud ports: - 9200:9200 environment: - OC_INSECURE=true - IDM_ADMIN_PASSWORD=admin - PROXY_HTTP_ADDR=0.0.0.0:9200 - OC_URL=https://192.168.31.90:9200 volumes: - ./config:/etc/opencloud - ./data:/var/lib/opencloud restart: always

参数说明(更多参数建议去看文档)

OC_INSECURE(环境变量,可选):允许不安全模式

IDM_ADMIN_PASSWORD(环境变量,可选):设置管理员密码

PROXY_HTTP_ADDR(环境变量): 服务监听地址

OC_URL(环境变量): 对外访问 URL

/etc/opencloud(路径): 存放配置文件

/var/lib/opencloud(路径): 存放文件数据

使用

浏览器中输入 http://NAS的IP:9200 就能看到界面

NAS 上建个清爽的文件中心:管理、预览、分享全都有

输入用户名和密码(admin/admin)进行登录

NAS 上建个清爽的文件中心:管理、预览、分享全都有

界面一眼看过去非常清爽

NAS 上建个清爽的文件中心:管理、预览、分享全都有

点击右上角头像,先去设置一下个人偏好

NAS 上建个清爽的文件中心:管理、预览、分享全都有

可以更换头像

NAS 上建个清爽的文件中心:管理、预览、分享全都有

切换语言为中文(不过感觉有部分没有汉化好,还是英文)

NAS 上建个清爽的文件中心:管理、预览、分享全都有

回到首页,可以创建文件夹和上传文件

NAS 上建个清爽的文件中心:管理、预览、分享全都有

选中文件,常用的功能也都支持

NAS 上建个清爽的文件中心:管理、预览、分享全都有

在线预览图片的效果也不错

NAS 上建个清爽的文件中心:管理、预览、分享全都有

支持创建公开共享链接

NAS 上建个清爽的文件中心:管理、预览、分享全都有

右上角更多,还支持应用商店扩展功能

NAS 上建个清爽的文件中心:管理、预览、分享全都有

总结

OpenCloud 是一款开源的文件管理、共享与协作平台,后端 Go 编写,数据直接存在文件系统、不依赖数据库,文件都在自己 NAS 上。界面清爽,在线预览、公开分享链接、应用商店扩展都有;中文界面部分地方还没汉化完整,细节还需要打磨。适合简单轻量,想提供第三方分享文件的用户。

综合推荐:⭐⭐⭐(功能够用,操作简单)

使用体验:⭐⭐(界面清爽,但汉化不全、细节待打磨)

部署难易:⭐⭐⭐(一般)︎

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
  • 不依赖数据库直接存文件系统这点挺省心的,但数据量大了以后搜索和权限管理跟得上吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
3
扫一下,分享更方便,购买更轻松