PasteYou
1.0.0
PasteYou是一个使用 Node.js 和 SQLite 构建的安全且多功能的粘贴管理应用程序。用户可以使用过期时间、密码保护和文件上传等高级功能来创建、共享和管理文本片段(粘贴)。
克隆存储库:
git clone https://github.com/sanjib9090/pasteyou.git
cd pasteyou
安装依赖项:
npm install
创建必要的目录:
确保存在用于文件存储的uploads
目录:
mkdir uploads
设置环境变量:
在根目录中创建.env
文件:
SESSION_SECRET = your-session-secret
PORT = 3000
NODE_ENV = development
初始化数据库:
当您启动服务器时,应用程序将自动在 SQLite 数据库 ( database.db
) 中创建所需的表。
启动服务器:
npm start
服务器将在http://localhost:3000
运行。
/register
创建一个帐户。/login
访问您的帐户。/dashboard
) 以查看、更新或删除您的粘贴。app.js
:主服务器文件。views/
:用于渲染页面的 EJS 模板。public/
:静态文件,如 CSS、图像等。uploads/
:存放上传文件的目录。database.db
:SQLite 数据库文件。 欢迎贡献!您可以通过以下方式做出贡献:
git checkout -b feature-branch
)。git commit -am 'Add new feature'
)。git push origin feature-branch
)。该项目已获得 MIT 许可证的许可。有关详细信息,请参阅许可证文件。
PasteYou - 一个安全、用户友好且功能丰富的粘贴管理系统。