【文件属性】:
文件名称:file-storage-node
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-18 12:28:14
JavaScript
文件存储节点
作者:JJ
该应用程序可用于通过URL共享文件。 用户可以使用密码上传文件并获取相应的URL。 然后,他可以与单独的用户共享URL和密码,该用户可以对服务器执行查询以下载上载的文件。
该文件使用提供的密码通过AES加密存储。 它将仅在接下来的24小时内可用,这时该应用将开始返回410(资源消失了)。
该应用程序是使用Express框架与Node.js一起编写的,并使用Redis来存储元数据。
先决条件
安装Redis
要安装,请使用您的软件包管理器或查看
仅需要redis-server二进制文件,但redis-cli二进制文件可能对调试有用。
安装Node.js和npm
使用软件包管理器进行安装或查看
启动服务器
要安装所有Node.js依赖项,请运行(在项目根目录中):npm install
通过以下方式启动Redis:redis-server
启动应用程序
【文件预览】:
file-storage-node-master
----public()
--------upload_form.html(261B)
----config()
--------development.js(99B)
--------index.js(82B)
----LICENSE(1KB)
----Procfile(31B)
----README.md(3KB)
----.gitignore(24B)
----file-storage-node.js(5KB)
----package.json(412B)