nightly.link
nightly.link · Storage · 1 record · JSON
nightly.link (GitHub Actions artifact -> anonymous URL wrapper) Storage
caveatinstitutionno cardR
| Free tier | No quota of its own — it is a public-read proxy over GitHub Actions artifacts, which are themselves uncounted for public repos but capped at 90-day retention. Service is 'provided totally free of charge'. unit unlimited; metered on unstated |
|---|---|
| Price | none stated |
| Per-object cap | not stated |
| Retention | No quota of its own — it is a public-read proxy over GitHub Actions artifacts, which are themselves uncounted for public repos but capped at 90-day retention (90 days) |
| Egress | Free. Redirects to productionresultssa*.blob.core.windows.net (Azure Blob, GitHub's artifact store) with a signed URL, so downloads never touch GitHub's HTML front end. |
| Identity | institution derived from the record's prose, not from an identity field, and no signup was executed: artifact size cap. Anonymous users share one global GitHub API rate limit — the site explicitly warns 'The throttling will likely become very bad over time' unless you install their |
| Binding | none no constraint in the record binds at this scale; the record carries no limit of a kind the vocabulary names |
| Interface | rest rest |
| Tooling | oprypin/nightly.link, 1011 stars, AGPL, self-hostable (Go). URL grammar is deterministic: https://nightly.link/<owner>/<repo>/workflows/<workflow>/<branch>/<artifact>.zip |
| Composes with | This is the multiplier that makes GitHub Actions artifacts usable at all: it converts 'artifact behind a login' into 'plain CDN URL'. Combined with unlimited public repos and the 90-day max retention it becomes a rolling 90-day hot tier of unlimited size, refreshed by scheduled workflows. |
| Reliability | Single-maintainer free service — a single point of failure if you depend on the hosted instance. Self-host it for production use. Rate limiting is the real bite, not storage. |
| Notes | No quota of its own — it is a public-read proxy over GitHub Actions artifacts, which are themselves uncounted for public repos but capped at 90-day retention. Service is 'provided totally free of charge'. |
| Evidence rung | reported One page read moves it to documented. |
| Checked | 2026-10-21 (inherited); stale on 2026-11-04 |
Evidence (3)
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | nightly.link/ | 'Any public repository is accessible by default and visitors don't need to log in'; 'don't share the global API rate limit ... throttling will likely become very bad over time' |
| 2026-10-21 | nightly.link/crystal-lang/crystal/workflows/win/master/cryst | probe: curl -L -> 200, 56909948 bytes downloaded anonymously, redirecting to productionresultssa1.blob.core.windows.net |
| 2026-10-21 | github.com/oprypin/nightly.link | 1011 stars |
Unknown or withheld values (4)
$.free_tier.notesprocess$.per_object_cap.notesnot-extracted$.per_object_cap.statednot-extracted$.retention.notesnot-extracted