1 个稳定版本

1.0.0 2022 年 12 月 10 日

#37#文件上传

GPL-3.0-or-later

30KB
240 代码行

Mitto

兼容 ShareX 的文件上传服务器。

Mitto configuration on ShareX

使用

首先,在您的服务器上安装 Mitto 并配置文件 "/home/$USER/.config/mitto/mitto.toml"。然后打开 ShareX 并转到 "目标 > 自定义上传程序设置... > 导入 > 从 URL..."。在 URL 字段中,输入 "https://your-site.com/sharex" 并按确定。在“头部”部分,更新 "Authorization" 头为 "Basic {base64:USER:PASS}",将 "USER" 替换为任何名称,"PASS" 替换为在 mitto.toml 配置文件中定义的 auth_token 键的值。

为 Debian 构建构建

  1. cargoinstall cargo-deb
  2. rustup target add x86_64-unknown-linux-musl (在 Windows 上;musl 更为便携)
  3. cargodeb --targetx86_64-unknown-linux-musl
  4. 使用 dpkg 检查目标 /debian/*.deb
  5. 使用 dpkg 检查目标 /debian/*.deb
  6. 更新配置文件 "/home/$USER/.config/mitto/mitto.toml" 并通过 systemctl restart mitto.service 重启服务。
  7. 如果尚未启用,请启用服务: systemctl enable mitto.service。这将使服务在主机启动时启动。
  1. https://www.ebbflow.io/blog/vending-linux-1
  2. https://www.ebbflow.io/blog/vending-linux-2

依赖关系

~19-35MB
~570K SLoC