#link #url #actix #webpage #actix-web #web

pslink-shared

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

2个版本

0.4.1-beta.22021年8月13日
0.4.1-alpha.02021年8月12日

#17 in #webpage


2 crates 中使用

MIT/Apache

13KB
322

pslink库和二进制文件

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

库功能

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

服务器/二进制功能

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

依赖关系

~3.5MB
~67K SLoC