2 个稳定版本

1.1.0 2023年8月17日
1.0.0 2023年7月26日

#674 in HTTP服务器

OSL-3.0GPL-3.0-or-later

3.5MB
766

tamako🐞

status-badge crates.io dependency status

tamako 是一个舒适、简约、单用户的 匿名 耳语服务

scrot

先决条件

环境变量

名称 类型 默认值 备注
TAMAKO_HOST 字符串 127.0.0.1 运行服务器的宿主
TAMAKO_PORT u16 8715 服务器的端口
DATABASE_URL 字符串 数据库url。这是一个有效的postgresql连接url
WEBHOOK_URL 字符串 (可选) discord webhook url。这将被用于向discord频道发送 私人公开 的耳语
TAMAKO_SECRET 字符串 用于身份验证的密钥。将其视为主密码
TAMAKO_USER_NAME 字符串 tamako (可选) 用于前端头部的名称
TAMAKO_USER_DESCRIPTION 字符串 舒适的匿名耳语 🐞 (可选) 用于前端头部的名称

用法

  1. 克隆仓库
  2. .env.example 重命名为 .env 并更改其中的环境变量
  3. 构建 tamako: cargo build --release
  4. 运行 tamako: ./target/release/tamako

TUI

tamako 附带一个叫做 mochi 的漂亮 TUI 前端

mochi

安装

go install github.com/fawni/tamako/cmd/mochi@latest

用法

mochi --url https://tamako.pii.at

mochi -h 获取更多信息。

许可证

OSL-3.0

依赖项

~25–40MB
~703K SLoC