2 个稳定版本
1.1.0 | 2023年8月17日 |
---|---|
1.0.0 | 2023年7月26日 |
#674 in HTTP服务器
3.5MB
766 行
tamako🐞
tamako 是一个舒适、简约、单用户的 匿名 耳语服务
先决条件
- sqlx-cli
- 一个postgresql数据库
环境变量
名称 | 类型 | 默认值 | 备注 |
---|---|---|---|
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 |
字符串 | 舒适的匿名耳语 🐞 | (可选) 用于前端头部的名称 |
用法
- 克隆仓库
- 将
.env.example
重命名为.env
并更改其中的环境变量 - 构建 tamako:
cargo build --release
- 运行 tamako:
./target/release/tamako
TUI
tamako 附带一个叫做 mochi 的漂亮 TUI 前端
安装
go install github.com/fawni/tamako/cmd/mochi@latest
用法
mochi --url https://tamako.pii.at
mochi -h
获取更多信息。
许可证
依赖项
~25–40MB
~703K SLoC