fshy

Home

sourcehut

sr.ht · 3 records in CI runners, Storage · JSON

Records 3

man.sr.ht/builds.sr.ht/CI runnerci-cd-runners/sourcehut-buildsJSONcomparereport an error

Free allowance
No free allowance: builds.sr.ht requires a paid account (EUR 4 or USD 4 a month at the lowest tier, every tier with the same service and limits) for users registered on or after 2021-05-01; free service is issued to a user who emails support explaining that they cannot pay
Verdict
paidno free allowance; listed for its price
Cost
no price stated
Identity
cardcard required, no phone
Binding limit
write-gatedsubmitting build jobs needs a paid account; free service only after an emailed request to support
Evidence
documented24 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-05checked 2026-11-04 (live); stale on 2026-12-05
Free tierno free allowance: builds.sr.ht requires a paid account (EUR 4 or USD 4 a month at the lowest tier, every tier with the same service and limits) for users registered on or after 2021-05-01; free service is issued to a user who emails support explaining that they cannot pay
unit none; metered on none
Pricenone stated
Limits
  • write-gated (binding) submitting build jobs needs a paid account; free service only after an emailed request to support source
  • per-object-cap 1 GiB per artifact file source
  • retention-clamped artifacts pruned after 90 days, uploaded only for successful jobs source
the hosted runner size and per-user concurrency are not published; the build image control script boots each VM with 2 CPUs and 4096 MB of memory unless configured otherwise, and a build host of 16 cores and 128 GB supports up to 16 parallel build slots; a failed build's VM stays up 10 more minutes for SSH
Bindingwrite-gated nothing runs without a payment or an aid grant; once paid, every tier has the same service limits
Identitycard a meta.sr.ht account registered as a maintainer with payment by credit card, SEPA direct debit, iDEAL or Bancontact; free service is issued on an emailed request to support; a contributor account without payment cannot submit builds
Egressunverified: no egress terms were found in the pages read
Per-object cap1 GiB per artifact file; the hosted build time limit is not published, the documented SSH message reads 'Your VM will be terminated 4 hours from now', and the software's example configuration sets a 45-minute maximum build duration (1073741824 bytes)
Retentionartifacts are uploaded only for successful jobs and pruned after 90 days (90 days)
Interfacegit, ssh, graphql, cli a YAML build manifest submitted through the API, the web form at builds.sr.ht/submit, a manifest in a git.sr.ht or hg.sr.ht repository, patches sent to a mailing list, or the hut CLI; SSH into a running or failed build VM
Toolingfull virtual machines with root through sudo, on x86_64 images (the only native architecture in the image table); the hut CLI. SourceHut is AGPL-3.0 software the user can install and run on a rented or free machine, which comes after the hosted service
Composes witha paid or aid-granted account gets full VMs with root and SSH access; artifacts leave through the jobs page and are pruned at 90 days
Reliabilitythe service is in public alpha; from the beta, unpaid accounts become read-only for their own projects, with at least 60 days notice by email; pricing is set to change after the alpha
NotesNot free hosted CI: builds.sr.ht has needed a paid account since 2021-05-01, at EUR 4 or USD 4 a month for the whole service, with free service granted on an emailed request. The hosted runner size, job time limit and concurrency are not published; the repository defaults are 2 CPUs, 4096 MB and 45 minutes.
Evidence notedocumented the pricing, billing FAQ, builds billing-change, alpha, builds and manifest pages were read and quoted on 2026-10-30; runner size and the 45-minute timeout come from the open-source repository's defaults, not from the hosted service, and no build was run.
Parsed numbers
  • has-free-tier 0
  • per-object-cap 1 GiB
Evidence 24
datesourcewhat it proved
2026-10-30sourcehut.org/pricing/builds.sr.ht requires payment
2026-10-30sourcehut.org/pricing/the lowest tier is EUR 4 or USD 4 a month
2026-10-30man.sr.ht/billing-faq.mdpart of the text of Limits, above
2026-10-30man.sr.ht/billing-faq.mdfree service is issued on an emailed request
2026-10-30man.sr.ht/billing-faq.mdevery tier has the same limits
2026-10-30man.sr.ht/billing-faq.mdpayment by credit card
2026-10-30man.sr.ht/billing-faq.mdpayment by SEPA direct debit
2026-10-30man.sr.ht/billing-faq.mdthe software is AGPL-3.0
2026-10-30man.sr.ht/ops/builds.sr.ht-migration.mdbuilds became paid for users registered from 2021-05-01
2026-10-30meta.sr.ht/registera maintainer account is a paid account with financial aid available
2026-10-30man.sr.ht/builds.sr.ht/builds run in full VMs with root
2026-10-30man.sr.ht/builds.sr.ht/the documented SSH session message names a 4-hour termination
2026-10-30man.sr.ht/builds.sr.ht/manifests are submitted through the API or the website
2026-10-30drewdevault.com/blog/Introducing-shell-access-for-builds/an SSH session lasts until the normal build time limit
2026-10-30man.sr.ht/builds.sr.ht/manifest.md1 GiB per artifact, pruned after 90 days
2026-10-30man.sr.ht/builds.sr.ht/compatibility.mdx86_64 is the supported native architecture
2026-10-30man.sr.ht/ops/provisioning.mda build host supports up to 16 parallel build slots
2026-10-30git.sr.ht/~sircmpwn/builds.sr.ht/blob/master/images/controlthe control script boots each build VM with 2 CPUs
2026-10-30git.sr.ht/~sircmpwn/builds.sr.ht/blob/master/images/controlthe control script defaults to 4096 MB of memory
2026-10-30git.sr.ht/~sircmpwn/builds.sr.ht/blob/master/config.example.the example configuration sets a 45-minute maximum build duration
2026-10-30sourcehut.org/alpha-details/unpaid accounts become read-only from the beta with 60 days notice
2026-11-02man.sr.ht/builds.sr.ht/manifest.mdthe artifact size cap and the 90-day pruning are unchanged
2026-11-04man.sr.ht/billing-faq.mdbuild jobs need a paid account
2026-11-04man.sr.ht/builds.sr.ht/manifest.md1 GiB artifact cap

man.sr.ht/git.sr.ht/storage/sourcehutJSONcomparereport an error

Free allowance
No published quota, but the resource guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects'.
Verdict
fails: quotathe free allowance is too small to matter
Cost
not stated
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo published quota, but the resource guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects'. Payment is…
unit none; metered on none
Pricenone stated
Identityemail (placeholder) not published
Egressnot recorded
Interfaceunknown
Toolingnot recorded
Evidence 3
datesourcewhat it proved
2026-10-21man.sr.ht/git.sr.ht/the text of Free tier, above
2026-10-21sourcehut.org/alpha-details/cited as the basis of the rejection: No published quota, but the resource guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects'. Payment is expec
2026-10-21sourcehut.org/pricing/cited as the basis of the rejection: No published quota, but the resource guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects'. Payment is expec
More fields 1
dead end{"failure_class": "quota","why": "No published quota, but the resource guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects'. Payment is…","retry_when": null,"first_recorded": "2026-10-21"}
Unknown values 7
  • chaining: no value was recorded for this field
  • egress terms: no value was recorded for this field
  • interface: the access interface was not established
  • per object cap notes: no value was recorded for this field
  • per object cap stated: no value was recorded for this field
  • retention stated: no value was recorded for this field
  • tooling: no value was recorded for this field

man.sr.ht/git.sr.ht/storage/sourcehut-gitJSONcomparereport an error

Free allowance
No Git LFS support at all — the project's own guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects in your…
Verdict
fails: quotathe free allowance is too small to matter
Cost
not stated
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported1 source; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo Git LFS support at all — the project's own guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects in your…
unit none; metered on none
Pricenone stated
Identityemail (placeholder) not published
Egressnot recorded
Interfaceunknown
Toolingnot recorded
Evidence 1
datesourcewhat it proved
2026-10-21man.sr.ht/git.sr.ht/the text of Free tier, above
More fields 1
dead end{"failure_class": "quota","why": "No Git LFS support at all — the project's own guidance is 'aim to have repos no larger than the Linux kernel git repo, which is 6 GiB' and 'Don't store lots of large binary objects in your…","retry_when": null,"first_recorded": "2026-10-21"}
Unknown values 7
  • chaining: no value was recorded for this field
  • egress terms: no value was recorded for this field
  • interface: the access interface was not established
  • per object cap notes: no value was recorded for this field
  • per object cap stated: no value was recorded for this field
  • retention stated: no value was recorded for this field
  • tooling: no value was recorded for this field