Integrationer > Strapi CMS

| Type | File Picker |
| Plan | Premium |
| Set-up | Standard |
Integrer Kontainer i jeres Strapi CMS
Få en komplet integration mellem Kontainer DAM & PIM og Strapi, det open source, code-first CMS – bygget til Strapi v5.
Med integrationen kan jeres redaktører vælge billeder, videoer og filer direkte fra Kontainer inde i Strapis admin-panel – uden nogensinde at uploade filen til Strapi. Strapi gemmer kun en let reference til filen; selve filen bliver i Kontainer og leveres via CDN, så I altid arbejder med den nyeste, godkendte version.
Løsningen er oplagt for udviklingsteams, der bygger på Strapi v5 med Node.js 18+, og for virksomheder, der ønsker et fleksibelt alternativ til traditionelle CMS-løsninger.
Beskrivelse
Referencebaserede medier, ikke dobbelte filer
Strapi er et open source, headless CMS bygget på Node.js. Med Kontainer-pluginet gemmer Strapi aldrig en kopi af jeres filer. I stedet gemmes hver valgt fil som en JSON-reference – inklusive CDN-URL, thumbnail, dimensioner, alt-tekst, beskrivelse og eventuelle custom fields, I har sat op i Kontainer.
Fordi denne metadata følger med referencen, skal redaktører ikke genindtaste alt-tekst eller beskrivelser i Strapi, og jeres frontend kan læse dem direkte fra Strapis API-svar.
Pluginet kræver Strapi v5 (Strapi v4 understøttes ikke) og Node.js 18 eller nyere.
Fordele
Udvalgte fordele ved Kontainers Strapi-plugin
✔ Vælg billeder og filer direkte fra Kontainer inde i Strapis admin-panel
✔ Ingen filer uploades nogensinde til Strapis mediebibliotek – kun en reference gemmes
✔ Alt-tekst, beskrivelser og custom fields følger automatisk med filen
✔ Anvend en Kontainer download-skabelon (beskæring, resize, format) i det øjeblik filen vælges
✔ Lever altid den aktuelle, godkendte version af en fil via Kontainers CDN
✔ Valgfri fil-brugssporing viser, hvor hvert asset faktisk bruges i Strapi
Funktioner
Sådan fungerer integrationen
✔ Installeres som en npm-pakke (@kontainer/strapi-plugin) direkte i jeres Strapi-projekt
✔ Tilføjer et “Kontainer media”-custom field til enhver content type via Content-Type Builder
✔ Forbind blot med jeres Kontainer-URL – ingen API-nøgler eller miljøvariabler er nødvendige
✔ Redaktører kan gennemse, søge og filtrere Kontainer-biblioteket og kan anvende en download-skabelon inden indsættelse
✔ Valgfri brugssporing henter data fra Strapi og viser, hvor filer bruges – inklusive drafts, sprogversioner, komponenter og dynamic zones
✔ Assets leveres fra Kontainers CDN via referencens URL, så jeres frontend altid henter den nyeste fil
Hvorfor?
Hvorfor integrere Strapi med Kontainer?
Strapi bruges ofte, når udviklingsteams ønsker fuld kontrol over datamodeller og en fleksibel API til deres frontend. Uden en central DAM-løsning ender filer typisk med at blive duplikeret ind i Strapis eget mediebibliotek, uden nogen nem måde at se, hvilken version der er aktuel, eller holde alt-tekst og metadata konsistent.
Ved at integrere Strapi med Kontainer får I:
✔ Ét samlet udgangspunkt for jeres digitale assets – intet duplikeres ind i Strapi
✔ Alt-tekst, beskrivelser og custom fields, der automatisk følger med hver reference
✔ Mindre manuelt arbejde for redaktører og udviklere
✔ Indsigt i, hvor assets faktisk bruges på tværs af jeres Strapi-indhold, med valgfri brugssporing
Kontainer håndterer jeres assets, mens Strapi håndterer jeres content og frontend.
Brugsscenarier
Sådan bruges integrationen i praksis
- Produktdata og e-handel
Produktsider i Strapi kan referere til det korrekte produktbillede fra Kontainer, så det samme godkendte billede bruges alle de steder, det er nødvendigt. - Marketing- og kampagnesider
Marketingteams kan bygge landingssider og kampagnesider i Strapi, hvor billeder og videoer altid er de nyeste, godkendte assets fra Kontainer. - Multi-brand og multi-marked
Virksomheder med flere brands eller markeder kan genbruge de samme Strapi-komponenter, mens de rigtige, lokaliserede assets trækkes fra Kontainer som referencer. - Struktureret content-modellering
Udviklere kan tilføje Kontainer-mediefeltet til enhver content type, så filer og deres metadata refereres direkte fra Kontainer via API’en – uden nogensinde at blive gemt lokalt.
Support
Links og support
Har du spørgsmål til integrationen med Strapi CMS, kan du altid kontakte vores support på support@kontainer.com.
Du kan også læse mere om vores API her.
FAQ
Integrationen gør det muligt for redaktører og udviklere at vælge og indsætte filer fra Kontainer direkte inde i Strapis admin-panel. Strapi gemmer aldrig selve filen – kun en reference (inklusive CDN-URL, alt-tekst og custom fields) – så filen forbliver centralt forvaltet i Kontainer.
I kan tilgå billeder, videoer, dokumenter, grafik og andre filtyper, der er gemt i Kontainer. Metadata som alt-tekst, beskrivelser og custom fields følger automatisk med referencen.
Nej. Filerne bliver i Kontainer og uploades aldrig til Strapis mediebibliotek. Strapi gemmer kun en lille JSON-reference – inklusive CDN-URL, thumbnail, dimensioner og metadata – der peger tilbage på filen i Kontainer.
Ja. Pluginet kræver Strapi v5 (Strapi v4 understøttes ikke) og integrerer naturligt med de frontends, Strapi typisk driver, som React, Next.js og Vue. Jeres frontend læser filens CDN-URL og metadata direkte fra Strapis content-API-svar.
I skal bruge Strapi v5, Node.js 18 eller nyere, samt en udvikler med adgang til jeres Strapi-kodebase og mulighed for at deploye. Opsætningen indebærer at installere pluginet som en npm-pakke, tilføje Kontainer-mediefeltet til en content type via Content-Type Builder, genopbygge admin-panelet og indtaste jeres Kontainer-URL under Settings.
Da ingen filer nogensinde duplikeres ind i Strapi, er der kun én version af hvert asset at holde styr på – den i Kontainer. Hver reference i Strapi peger altid på den aktuelle, godkendte fil.
Ja. Redaktører kan gennemse, søge og filtrere filer fra Kontainer direkte i Strapi-editoren og kan valgfrit anvende en Kontainer download-skabelon (beskæring, resize, format) inden indsættelse.
Rettigheder og versionering håndteres centralt i Kontainer. Fordi Strapi kun har en reference og ikke en kopi af filen, arbejder redaktører og udviklere altid med den aktuelle, godkendte version i Kontainer.
Filer og medier leveres direkte fra Kontainers CDN via referencens URL, hvilket reducerer indlæsningstider sammenlignet med at hoste filer i Strapis eget mediebibliotek – til gavn for både brugeroplevelse og SEO.
Ja, valgfrit. Kontainer kan hente data fra jeres Strapi-instans og vise, hvor hvert asset bruges – inklusive drafts, sprogversioner, komponenter og dynamic zones. Dette sættes op under Settings → Integrations i Kontainer, ved hjælp af en token genereret fra Kontainer-indstillingerne i Strapi.
Kontakt os på support@kontainer.com for en uforpligtende samtale. Vi bekræfter jeres Strapi-version og tekniske setup, og kan guide jeres udviklere igennem denne guide: https://helpdesk.kontainer.com/article/strapi-integration-guide/