Admin
Logg inn
Siden er passordbeskyttet. Passordet kontrolleres på serveren.
Fotoarkiv – logoer
Last opp logoen til en kilde eller lokalavis. Filen lagres som
public/img/kilder/<domene>.<type> og tas i bruk automatisk
– både i kildefanene og i lokalavislista. Uten opplastet logo faller siden
tilbake på Googles favicon-tjeneste, og til slutt på et merkefarget kortnavn.
Bruk avisens domene, for eksempel vg.no eller bt.no.
PNG, JPG, WEBP, SVG eller ICO, maks 512 kB. Kvadratiske logoer blir best.
Logoer i arkivet (0)
Om siden
Hva NYHET24 er
En reklamefri samler av norske nyhets- og informasjonsstrømmer. Siden henter offentlige RSS-feeds på serversiden – det unngår CORS i nettleseren – parser XML til JSON og serverer en rammeverksfri frontend. Ingen avhengigheter, ingen byggesteg.
Innhold
- Nyhetskilder: VG, Dagbladet, Dagsavisen, TV 2, NRK, Aftenposten, Nettavisen og DN, hver med egne kategorier.
- Lokalaviser: 198 aviser gruppert på fylke, fra
lokalaviser.json. - Andre strømmer: offentlige og tematiske kilder, fra
andre.json. - TV-guide: nå og nestemann for ~20 kanaler, fra gzippet XMLTV.
- Nødvarsler: aktive nasjonale varsler, med uleste-teller i toppen.
- Lenker og SoMe: snarveier til offentlige tjenester og sosiale medier.
Slik henger det sammen
Backend finnes i to kopier som må holdes i synk: server.js for lokal
utvikling, og netlify/functions/api/api.mjs i produksjon. Statiske filer
serveres direkte fra public/ av Netlifys CDN. Feeds caches fem minutter
i minnet, TV-guiden seks timer, nødvarsler to minutter – i produksjon med et ekstra
CDN-lag oppå.
Språk
Grensesnittet finnes på norsk og engelsk. UI-tekstene ligger i I18N i
app.js, mens artikkeltekst maskinoversettes på serversiden via
?lang=en.
Personvern
Ingen reklamesporing. Språkvalg, leste nødvarsler og selve samtykket lagres bare lokalt i nettleseren. Google Analytics og eksterne avisikoner krever aktivt samtykke. Logoer du laster opp her ligger på eget domene og trenger derfor ikke samtykke.
Publisering
Push til main utløser deploy på Netlify. Hemmeligheter ligger bare i
Netlifys miljøvariabler, aldri i repoet. En planlagt funksjon poster den ferskeste
saken til Facebook hver time.