| Crates.io | tamako |
| lib.rs | tamako |
| version | 1.1.1 |
| created_at | 2023-07-26 18:07:20.985301+00 |
| updated_at | 2025-08-18 18:52:13.912332+00 |
| description | Cozy anonymous whispers |
| homepage | |
| repository | https://codeberg.org/fawn/tamako |
| max_upload_size | |
| id | 926729 |
| size | 3,763,768 |
tamako is a cozy, minimalistic, single-user, anonymous whispers service

| 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 |
This will also create a postgres service container.
docker-compose.yml to match your setup, most importantly change the environment variablesdocker compose up -d.env.example to .env and change env variables inside itcargo build --release./target/release/tamakoUsing docker directly is possible, but you have to configure the container yourself.
docker run -d --name tamako --restart unless-stopped -p 8715:8715 fawni/tamako:latest
tamako comes with a pretty little tui frontend for it called mochi

go install codeberg.org/fawn/tamako/cmd/mochi@latest
mochi --url https://tamako.fawn.moe
mochi -h for more info.