fshy

Home / Storage

DSpace 7+ platform class (MIT, UCT, demo.dspace.org and ~3,485 registered sites)

dspace.mit.eduAcademic repository / DSpace 7.x–10.2storage/dspace-7-platform-classJSONcomparereport an errorprovider JSON

Free allowance
NO QUOTA CONCEPT AT ALL.
Verdict
fails: identitythe identity required is not reachable without it
Cost
free tier
Identity
institutionno card, no phone
Binding limit
noneno named constraint binds
Evidence
reported6 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNO QUOTA CONCEPT AT ALL. The string 'quota' does not appear once in DSpace's 2,125-line dspace.cfg; the only two hits repo-wide are a Solr query-parser class and a discovery.cfg comment. There is no per-user, per-collection or per-installation storage limit in the software. The only byte constraint is a per-request multipart limit.
unit unlimited; metered on stored-bytes
Pricenone stated
Limits
  • per-object-cap 512 MB/file source
per-object-cap 512 MB/file in DSpace 7+ (spring.servlet.multipart.max-file-size = 512MB, max-request-size = 512MB). DSpace 6 and below used upload.max, which accepts -1 for 'no limit'.
Identityinstitution institution
EgressCloudflare-fronted.
Per-object cap512 MB/file (512000000 bytes)
Retentionnot stated
Interfacerest, cli REST (/server/api), OAI-PMH, SWORD
Toolingcurl / dspace CLI / OAI-PMH harvesters
Composes withUnbounded by construction — but every instance's write path is affiliation-gated in practice, and the registry is dominated by pre-7 installs with no REST API at all.
Reliability60 of 60 sampled registry sites returned no /server/api/info, i.e. they are DSpace 6 or earlier and expose no modern REST API — the registry is a lagging indicator of what is programmatically usable.
Parsed numbers
  • has-free-tier 1
  • per-object-cap 512 MB
Evidence 6
datesourcewhat it proved
2026-10-21raw.githubusercontent.com/DSpace/DSpace/main/dspace-server-w'spring.servlet.multipart.max-file-size = 512MB' and 'max-request-size = 512MB'
2026-10-21raw.githubusercontent.com/DSpace/DSpace/main/dspace/config/d2,125 lines, zero occurrences of 'quota'
2026-10-21api.github.com/search/code?q=quota+repo:DSpace/DSpacetotal_count 2, both unrelated (dspace-api/.../core/Utils.java, dspace/config/modules/discovery.cfg)
2026-10-21demo.dspace.org/server/api'DSpace 10.2-SNAPSHOT', REST root present
2026-10-21demo.dspace.org/server/api/eperson/registrationsPOST — 403 'Invalid CSRF token.' (endpoint exists and is CSRF-guarded, so self-registration is a deployment toggle)
2026-10-21dspace.org/registry/'Displaying 1 - 100 of 3,485', 35 pages
More fields 1
dead end{"failure_class": "quota","why": "NO QUOTA CONCEPT AT ALL. The string 'quota' does not appear once in DSpace's 2,125-line dspace.cfg; the only two hits repo-wide are a Solr query-parser class and a discovery.cfg comment. There is no per-user, per-collection or per-installation storage limit in the software. The only byte constraint is a per-request multipart limit.","retry_when": null,"first_recorded": "2026-10-21"}
Unknown values 3
  • per object cap notes: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read
  • retention stated: the field may be stated in a source that was not read