Skip to content

flwfdd/SakuraCloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SakuraCloud

这是一个简洁的云盘,名字或许有那么点来源于SakuraFrp

简介

  • 前端基于Vue
  • 前端视觉框架VuetifyMaterial的设计风格还真挺好看。
  • 后端基于Python-Flask
  • 贼好看,响应式页面,移动桌面端都大丈夫。

现在用家里的奔腾电脑作为服务器,系统环境Ubuntu 18.04 LTS,使用SakuraFrp进行内网穿透。

服务端使用了Nginx,进行了一些配置:

  1. 将一个/data/目录设置为网站的根目录
  2. Python后端使用的端口重定向到/api/地址上
  3. 将文件上传大小限制设置到了4096m

日志

  • 2020-08-19 东西是几个月之前就写好的了,实现了基本的文件浏览,音视频观看,没有上传模块。这时候才创建仓库,上传了代码。

  • 2020-08-21 现在是凌晨了。由于手机用户习惯是返回上一个目录会点返回键(也就是浏览器中的回退到上一个页面),之前的解决方案是把浏览路径放到get的参数里,每次都重新加载整个页面,反正就挺野蛮的。后来学长告诉了我VueRouter,用页面内Hash(也就是网页路径上的#)来实现单页面应用,又能使用返回键,又无需重新加载整个页面,反正就贼棒。另外实现了上传模块。放到了SakuraFrp的北京节点上,竟然还没有被ban掉,再观望一下。接下来可能会写一些可以操作文件例如删除移动等等操作的东西,不过这估计得引入用户权限系统了。还有图片缩略图什么的。

Releases

No releases published

Packages

No packages published