Live: https://eclipse.arvo.works
Onsdag den 12. august 2026 dækker Månen op mod 85 % af Solen set fra Danmark — lavt i vest, kort før solnedgang. Denne side svarer på det, en generel artikel ikke kan: hvad sker der på din adresse, og hvornår præcist.
Skriv adressen ind eller klik på kortet, så beregnes forløbet for netop det punkt: første kontakt, maksimum på sekundet, hvor stor en del af Solen der er dækket, hvor højt Solen står, hvilken vej du skal kigge — og om Solen går ned, mens formørkelsen stadig er i gang (det gør den, i hele landet).
Samme beregning, tre præsentationer. ?v= vælger direkte:
| URL | Vinkel |
|---|---|
/?v=kort |
Kortet — hvor du står, og hvilken retning du skal kigge |
/?v=himmel |
Himlen — Solens bane ned mod horisonten, time for time |
/?v=tidslinje |
Tidslinjen — hvor hurtigt det går, minut for minut |
Alt beregnes i browseren. Der er ingen backend og ingen database.
- astronomy-engine (VSOP87 for Solen,
ELP for Månen, topocentrisk parallakse) leverer geometrien.
src/lib/eclipse.tssøger den lokale formørkelse frem fra observatørens position og sampler forløbet. - Dækningsgraden er arealoverlappet mellem de to skiver (cirkel-linse-formlen), ikke magnituden. De to tal forveksles ofte: magnitude er den dækkede diameter. Ved maksimum i København er magnituden 0,863, mens arealet er 83,5 %.
- Adresser kommer fra DAWA (Dataforsyningen) — gratis, uden nøgle, med både autocomplete og reverse geocode.
- Kortet er MapLibre GL med OpenFreeMap-tiles.
Ingen af tjenesterne kræver en API-nøgle, og der er derfor ingen hemmeligheder i dette repo.
For København: første kontakt 19.10.01, maksimum 20.03.29 med 83,5 % dækket, Solen 5,7° over horisonten i retning 288° (VNV), solnedgang 20.52.19 — formørkelsen slutter først 20.54.37, altså under horisonten.
83 % dækket er stadig 17 % Sol, og det er rigeligt til at ødelægge nethinden permanent — uden at det gør ondt undervejs. Brug ISO 12312-2-godkendte solformørkelsesbriller. Solbriller, røget glas, eksponeret film og svejseglas under nr. 14 duer ikke.
npm install
npm run devCoolify bygger Dockerfile (Next.js standalone) og serverer på port 3000.
HEALTHCHECK rammer /api/health — uden den rapporterer deployment aldrig grønt.
MIT — se LICENSE.