Cloudreve 是一个 Go 写的自托管网盘,官方发一个 exe,双击后浏览器打开 127.0.0.1:5212 就是一套完整界面。这篇在 Windows 上从空目录跑到登录进文件页,记下初始化耗时、登录流程,以及一个和旧版不一样的地方。
38 MB 的 zip 解出 81 MB 单文件,首次要等 41 秒
Windows 包解开只有一个可执行文件和两份说明文档,没有安装程序,数据全落在同级的 data 目录。
cloudreve_4.19.1_windows_amd64.zip 37,984,711 字节
解压后 cloudreve.exe 81,424,896 字节
监听 :5212
从启动到 HTTP 200 41.2 秒(首次建库)
41 秒里它跑完数据库迁移,又建默认设置与内部队列。日志显示起了 IoIntenseQueue(30 workers)、RemoteDownloadQueue(5)、ThumbQueue(15),还注册三个定时任务,周期分别是 15 分钟、33 分钟、230 小时。
v4 不再打印管理员密码,只能自己注册
v3 时代第一次启动会在控制台打出 admin 账号和随机密码,v4 把这一步去掉了。完整日志里只有一行「Insert default admin group」,没有任何密码输出,登录页也没有默认账号可填。
日志里与账号相关的全部内容
Insert default admin group...
data 目录
cloudreve.db 495,616 字节
conf.ini 159 字节,含 Listen 与 SessionSecret、HashIDSalt
也就是说装完不能直接用,得自己走注册。注册入口在登录页底部,「还没有账号?立即注册」,三个字段:邮箱与密码,再加一次重复密码。注册成功会回到登录页并提示「注册成功」。
登录是邮箱两步式
登录页只让填邮箱,点「下一步」后才出现密码框。每次登录都要多点一次。
| 步骤 | 界面 | 说明 |
|---|---|---|
| 第一步 | 电子邮箱 + 下一步 | 另外两个入口是「立即注册」与「使用通行密钥器登录」 |
| 第二步 | 密码 + 登录 | 只有 1 个输入框 |
| 成功 | 跳到 /home | 地址从 /session 变成 /home |
进来之后是一套完整的文件页
左侧栏分了三组:文件分类在最上面,中间是共享与回收,最下面放连接挂载、后台任务、离线下载与管理面板。底部是容量条。
侧栏项数 13
存储空间 0 B / 1.0 TB
顶部操作 新建 / 视图 / 排序 / 搜索(快捷键 s 或 /)
空状态提示 拖拽文件至此,或点击左上方「新建」按钮添加文件
1.0 TB 是默认策略给的上限,不是磁盘容量。这个数字写在用户组的存储策略里,管理面板能改。
上传这一步没有跑通
页面里能定位到两个 input[type=file],把文件塞进去之后等了 5 秒,容量条仍然是 0 B / 1.0 TB,列表也没有出现条目。
| 动作 | 结果 |
|---|---|
| 定位文件输入框 | 2 个 |
| 塞入 20 行文本文件 | 无报错 |
| 5 秒后容量 | 仍为 0 B |
| 列表 | 仍为空状态 |
可能是上传走的是分片接口,直接塞 input 不会触发提交;也可能是新用户没绑定存储策略。上传没验证成功,就不下「能传」的结论。
适合谁用
版本 4.19.1,仓库 28,862 星,Go 单文件,前端直接内嵌在 exe 里,不依赖 Node 或 Nginx。
| 场景 | 结论 | 理由 |
|---|---|---|
| 自建网盘给团队用 | 合适 | 多用户与分享、挂载都在侧栏里 |
| 接第三方存储 | 合适 | 支持多种存储提供者 |
| 装完就想登录 | 要先注册 | v4 不打印初始管理员密码 |
| 低配机器常驻 | 看内存 | 首次启动 41 秒,内部起了三类队列 |
实测范围:Windows 10 22H2(10.0.19045.6466)、Cloudreve v4.19.1、Chrome 1280×820。上传与分享没有验证。挂载和离线下载也没有验证,都不作结论。










