#link #url #web #webpage #actix-web #actix #env-file

bin+lib pslink

一个简单的Web服务,允许注册用户创建包含二维码的短链接。任何人都可以访问缩短后的链接。这对小型企业或发表论文来说是一个理想的设置。

5个不稳定版本

0.4.1-beta.22021年8月13日
0.3.0 2021年3月27日
0.2.2 2021年3月15日
0.2.1 2021年3月15日
0.2.0 2021年3月15日

#1061 in HTTP服务器

MIT/Apache

98KB
2.5K SLoC

pslink库和二进制文件

这是pslink服务器部分。它提供了一个可以作为Apache或Nginx等另一个Web服务器后端运行的Web服务器。运行所需的一切都打包在pslink二进制文件中。因此,您可以在本地编译一切并将单个二进制文件复制到您的服务器上运行。

库功能

  • 用于从数据库写入和检索信息的模型

服务器/二进制功能

  • 创建和迁移数据库
  • 创建管理员用户
  • 创建包含所有可用选项的.env文件
  • 启动服务器
    • 提供wasm文件服务
    • 提供样式和js绑定服务
    • 提供REST-JSON-Api以获取和修改数据库中的条目
    • 身份验证

依赖项

~93MB
~1.5M SLoC