Stoat / Revolt
github.com · Storage · 1 record · JSON
Stoat / Revolt — self-hosted instance Storage
fails: egressemail?card?R
| Free tier | No platform cap at all: body_limit_size and [files.limit] live in Revolt.toml and are yours to set. Storage is whatever disk/MinIO you attach to Autumn.unit mixed; metered on stored-bytes |
|---|---|
| Price | none stated |
| Per-object cap | not stated |
| Retention | not stated |
| Egress | Whatever your own host costs — not free, so this is self-hosting rather than a free tier. Only interesting if the client already has a box with unmetered bandwidth. |
| Identity | email (placeholder) not published |
| Binding | none no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit |
| Interface | s3, rest rest |
| Tooling | Docker Compose stack (stoatchat/self-hosted), Autumn file service with S3/MinIO backend, full Revolt/Stoat API so all existing clients and bots work unchanged. |
| Composes with | N/A — the multiplier is disk, not accounts. It is a reference architecture rather than a free provider. |
| Reliability | Self-hosted means the data is yours, but the project has had repeated breaking migrations (Autumn refactor 2024-09-30, breaking changes 2024-11-28) that require manual DB work. |
| Notes | No platform cap at all: body_limit_size and [files.limit] live in Revolt.toml and are yours to set. Storage is whatever disk/MinIO you attach to Autumn. |
| Evidence rung | reported One page read moves it to documented. Re-read 2026-10-22: the page answers and the claim holds; the rung is unchanged because the read establishes the page, not the enforcement. |
| Checked | 2026-10-21 (inherited); stale on 2026-11-04 |
Evidence (3)
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | read.../github.com/stoatchat/stoatchat/blob/main/crates/core | 'body_limit_size = 20_000_000 / Maximum permissible body size in bytes for uploads / (should be greater than any one file upload limit)' |
| 2026-10-21 | github.com/revoltchat/self-hosted/issues/53 | 'Editing line 10 [max_size = 20000000] in Autumn.toml ... does not change the file upload limits' |
| 2026-10-22 | github.com/stoatchat/self-hosted | re-read 2026-10-22 (HTTP 200, 14,637 B): the repository is live and still documents the Autumn refactor and its migration notice |
More fields (3)
{
"dead_end": {
"failure_class": "quota",
"why": "No platform cap at all: `body_limit_size` and `[files.limit]` live in Revolt.toml and are yours to set. Storage is whatever disk/MinIO you attach to Autumn.",
"retry_when": null,
"first_recorded": "2026-10-21"
},
"superseded_evidence": [
{
"url": "https://github.com/stoatchat/self-hosted",
"date": "2024-09-30",
"proved": "README — notes on the 2024-09-30 Autumn refactor requiring manual migration"
}
],
"superseded_evidence_note": "Rows that are older than the topic's 180-day evidence window. They are kept as the historically read statement and are not evidence for the current claim; the current claim rests on the 2026-10-22 re-read in evidence[]. Nothing was deleted."
}Unknown or withheld values (8)
$.extras.dead_end.retry_whenprocess$.free_tier.notesprocess$.identity_cost.detaildefaulted$.identity_cost.kindidentity-defaulted$.per_object_cap.notesnot-extracted$.per_object_cap.statednot-extracted$.retention.notesnot-extracted$.retention.statednot-extracted