Nasu是一款面向个人的NAS软件,其定位是网盘和传统NAS的结合。Nasu产生的目的是“云上存储,随时使用”,用户只要部署一次就可以像浏览网页一样上传和预览文件内容。和传统的网盘相比,其优点有一下几个方面:安全:文件存储在网上可以做数据备份,而且不会因为审核丢失数据高效:文件的上传下载完全依赖于网络环境,不会限流限速便宜:自己部署的NAS平台,没有会员机制,成本只是服务器的成本灵活:只是个人使用,不需要大范围的运维本项目后端采用Go语言开发,结合Gin框架可以实现异步处理用户请求,在数据库读写方面,项目通过xorm框架实现和数据库通信。数据库可以是sqlite、MySQL或SQL Server等主流数据库。本项目前端采用React框架开发,页面UI采用antd,并通过axios实现前后端通信。项目通过make构建,但是运行只需要clone项目后执行go mod download和go build nasu/src即可。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论