演示地址,认证域名:secloud-demo.coding.io
,密码:123456
【注意】加密上传请不要上传大文件,可能让浏览器崩溃,建议<10MB
- 专为注重隐私的
互联网强迫症患者
打造 - 文件云端加密存储,本地加解密
- 客户端与服务端分离,个人部署只需部署服务端,客户端通用跨平台
- 云存储商和服务端托管商可替换,选择自己信任的,甚至自己搭建
- Javascript全栈:前端为
AngularJS
,后端为NodeJS
+ExpressJS
需结合服务端secloud-server
注:这里的演示部署仅仅是个参考,如果你愿意且有能力修改,怎么玩都可以
目前存储用的是七牛云存储,服务端托管于Coding,客户端直接由Github Pages托管,接下来你需要:
- 有七牛账号,最好通过实名认证(不然免费额度恐怕不够)
- 有Coding账号,可能还需要知道git一点基本用法
客户端地址:http://secloud.int64ago.org/ ,如个人不作修改则无需重新部署,
客户端认证的时候需要认证域名
和安全密码
,这里的认证域名
即个人部署的服务端域名,服务端部署前需要:
自己选一个足够安全的密钥,然后得到其MD5值PASSWD
如果是*nix,命令一般为:echo -n "<your_password>" | md5sum
也可以用在线工具得到
OK,此时记下:BUCKET
、DOMAIN
、ACCESS_KEY
、SECRET_KEY
、PASSWD
在Coding里新建一个项目,导入secloud-server仓库:https://github.com/int64ago/secloud-server.git