tamako🐞

crates.io docs.rs

tamako is a cozy, minimalistic, single-user, anonymous whispers service

scrot

Prerequisites

Environment variables

| Name | Type | Default | Notes | | ------------------------- | ------ | ------------------------- | ------------------------------------------------------------------------------------------------------------------ | | TAMAKO_HOST | String | 127.0.0.1 | the host to run the server on | | TAMAKO_PORT | u16 | 8715 | the port to serve the server on | | DATABASE_URL | String | none | the database url. this should be a valid postgresql connection url | | WEBHOOK_URL | String | none | (optional) the discord webhook url. this will be used to send private and public whispers to a discord channel | | TAMAKO_SECRET | String | none | the secret key used for authentication. think of it like a master password | | TAMAKO_USER_NAME | String | tamako | (optional) used in the fronted header | | TAMAKO_USER_DESCRIPTION | String | Cozy anonymous whispers 🐞 | (optional) used in the fronted header |

Usage

  1. Clone the repo
  2. Rename .env.example to .env and change env variables inside it
  3. Build tamako: cargo build --release
  4. Run tamako: ./target/release/tamako

TUI

tamako comes with a pretty little tui frontend for it called mochi

mochi

Installation

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

Usage

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

mochi -h for more info.

License

OSL-3.0