fshy

fshy / Storage

Discourse hosted Free plan

discourse.org · Storage · 1 record · JSON

Discourse hosted Free plan Storage

caveatemail?card?R

www.discourse.org/free · paas · storage/discourse-hosted-free-plan · JSON · compare

Free tier5 GB storage per free site, with unlimited topics, chat and members
unit GB; metered on stored-bytes
Pricenone stated
Per-object capnot stated
Retentionnot stated
EgressFree; uploads served from *.discourse-cdn.com behind CloudFront, so a Cloudflare/CloudFront cache sits in front already
Identityemail (placeholder) not published
Bindingnone no constraint in the record binds at this scale; the record carries no limit of a kind the vocabulary names
Interfacerest, rclone rest
ToolingDiscourse's own REST API is fully available on the free site (POST /uploads.json with an API key, /posts.json, /latest.json); no rclone backend
Composes with5 GB x N free sites. Free sites are self-serve from id.discourse.com/create-site with a Discourse ID; provisioning is rate-limited but per-hour, not per-account. 100 sites = 500 GB; 400 sites = 2 TB.
ReliabilityFree plan launched 2026-02 and is still labelled beta; the provisioning throttle is the real scaling brake, and the 10-category cap makes bulk-upload workflows awkward.
Notes5 GB storage per free site, with unlimited topics, chat and members
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (4)
datesourcewhat it proved
2026-10-21meta.discourse.org/t/youre-invited-to-try-the-discourse-free'Unlimited topics, chat and members... 2 staff seats, 5GB storage'
2026-10-21www.discourse.org/free'A real Discourse, free forever... No credit card - Unlimited members - Set up in about 1 minute'
2026-10-21meta.discourse.org/latest.jsonprobe: GET -> HTTP 200 application/json (public read API works anonymously); POST https://meta.discourse.org/uploads.json -> HTTP 403 (write path auth-gated as expected)
2026-10-21sea3.discourse-cdn.com/meta/user_avatar/probe: GET ... -> 302 -> 200 via CloudFront (uploads are CDN-fronted)
Unknown or withheld values (7)
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.per_object_cap.notes not-extracted
  • $.per_object_cap.stated not-extracted
  • $.retention.notes not-extracted
  • $.retention.stated not-extracted