Beskrivning
Referensbaserad media i stället för dubbletter
Strapi är ett headless CMS med öppen källkod som bygger på Node.js. Med Kontainers plugin sparar Strapi aldrig någon kopia av era filer. I stället sparas varje fil ni väljer som en JSON-referens – med CDN-URL, miniatyrbild, dimensioner, alt-text, beskrivning och de egna fält som ni har satt upp i Kontainer.
Eftersom metadatan följer med referensen behöver redaktörerna inte skriva in alt-texter eller beskrivningar på nytt i Strapi, och er frontend kan läsa dem direkt från svaret från Strapis API.
Pluginet kräver Strapi v5 (Strapi v4 stöds inte) och Node.js 18 eller senare.
Fördelar
Fördelar med Kontainers plugin för Strapi
✔ Välj bilder och filer direkt från Kontainer i Strapis adminpanel
✔ Inga filer laddas någonsin upp till Strapis mediebibliotek – bara en referens sparas
✔ Alt-texter, beskrivningar och egna fält följer automatiskt med filen
✔ Tillämpa en nedladdningsmall från Kontainer (beskärning, storleksändring, format) när filen väljs
✔ Leverera alltid den aktuella, godkända versionen av en fil via Kontainers CDN
✔ Valfri spårning av filanvändning visar var varje fil faktiskt används i Strapi
Funktioner
Så fungerar integrationen
✔ Installeras som ett npm-paket (@kontainer/strapi-plugin) direkt i ert Strapi-projekt
✔ Lägger till ett eget fält, ”Kontainer media”, på valfri content type via Content-Type Builder
✔ Anslut med bara er Kontainer-URL – inga API-nycklar eller miljövariabler behövs
✔ Redaktörerna bläddrar, söker och filtrerar i Kontainer-biblioteket och kan tillämpa en nedladdningsmall innan de infogar filen
✔ Den valfria spårningen av användning frågar Strapi om var filerna används – även i utkast, språkversioner, komponenter och dynamic zones
✔ Filerna levereras från Kontainers CDN via referensens URL, så att er frontend alltid hämtar den senaste filen
Varför?
Varför integrera Strapi med Kontainer?
Strapi används ofta när utvecklingsteam vill ha full kontroll över datamodellerna och ett flexibelt API för sin frontend. Utan ett centralt DAM hamnar filerna som dubbletter i Strapis eget mediebibliotek, utan något enkelt sätt att se vilken version som är aktuell eller att hålla alt-texter och metadata enhetliga.
Genom att integrera Strapi med Kontainer får ni:
✔ En Single Source of Truth för era digitala filer – ingenting dupliceras i Strapi
✔ Alt-texter, beskrivningar och egna fält som följer med automatiskt i varje referens
✔ Mindre manuellt arbete för redaktörer och utvecklare
✔ Insyn i var filerna faktiskt används i ert innehåll i Strapi, med valfri spårning av användning
Kontainer hanterar era filer, medan Strapi hanterar ert innehåll och er frontend.
Användningsområden
Så används integrationen i praktiken
- Produktdata och e-handel
Produktsidor i Strapi kan referera till rätt produktbilder i Kontainer, så att samma godkända bild används överallt där den behövs. - Marknadsförings- och kampanjsajter
Marknadsteam kan bygga landningssidor och kampanjsajter i Strapi, där bilder och videor alltid är de senaste godkända filerna från Kontainer. - Uppsättningar med flera brands och marknader
Företag med flera brands eller marknader kan återanvända samma Strapi-komponenter, medan rätt lokaliserade filer hämtas som referenser från Kontainer. - Strukturerad innehållsmodellering
Utvecklare kan lägga till mediafältet från Kontainer på valfri content type, så att filer och deras metadata refereras direkt från Kontainer via API:et – utan att någonsin lagras lokalt.
Support
Länkar och support
Kontakta Kontainers kundservice för att få veta mer om integrationen mellan Kontainer och Strapi.
Vi hjälper gärna till med uppsättning, utbildning och best practice.
Ni når oss på support@kontainer.com
Läs mer om vårt API i vår helpdesk (på engelska).
Vanliga frågor
Med integrationen kan redaktörer och utvecklare välja och infoga filer från Kontainer direkt i Strapis adminpanel. Strapi sparar aldrig själva filen – bara en referens (med CDN-URL, alt-text och egna fält) – så att filen hanteras centralt i Kontainer.
Ni kan nå bilder, videor, dokument, grafik och andra filtyper som lagras i Kontainer. Metadata som alt-text, beskrivningar och egna fält följer automatiskt med referensen.
Nej. Filerna ligger kvar i Kontainer och laddas aldrig upp till Strapis mediebibliotek. Strapi sparar bara en liten JSON-referens – med CDN-URL, miniatyrbild, dimensioner och metadata – som pekar tillbaka till filen i Kontainer.
Ja. Pluginet kräver Strapi v5 (Strapi v4 stöds inte) och fungerar naturligt med de frontends som Strapi vanligtvis driver, som React, Next.js och Vue. Er frontend läser filens CDN-URL och metadata direkt från svaret från Strapis content-API.
Ni behöver Strapi v5, Node.js 18 eller senare och en utvecklare med åtkomst till er Strapi-kodbas och möjlighet att göra deployment. Uppsättningen består i att installera pluginet som ett npm-paket, lägga till mediafältet från Kontainer på en content type via Content-Type Builder, bygga om adminpanelen och ange er Kontainer-URL under Settings.
Eftersom alla filer hanteras centralt i Kontainer arbetar alla team alltid med samma godkända och aktuella filer – oavsett i vilken kanal eller kampanj de används.
Ja. Redaktörerna kan bläddra bland, söka och filtrera filer från Kontainer direkt i Strapis redigeringsvy och vid behov tillämpa en nedladdningsmall från Kontainer (beskärning, storleksändring, format) innan de infogar filen.
Behörigheter och versionshantering hanteras centralt i Kontainer. Eftersom Strapi bara har en referens i stället för en kopia av filen arbetar redaktörer och utvecklare alltid mot den aktuella, godkända versionen i Kontainer.
Filerna levereras direkt från Kontainers CDN via referensens URL, vilket ger kortare laddningstider än om filerna ligger i Strapis eget mediebibliotek – och det gynnar både användarupplevelsen och SEO.
Ja, om ni vill. Kontainer kan fråga er Strapi-instans och visa var varje fil används – även i utkast, språkversioner, komponenter och dynamic zones. Det ställs in under Inställningar → Integrationer i Kontainer, med en token som genereras i Kontainer-inställningarna i Strapi.
Kontakta oss på support@kontainer.com för ett kostnadsfritt och förutsättningslöst samtal.
Vi bekräftar er Strapi-version och tekniska uppsättning och kan gå igenom installationsguiden med era utvecklare: https://helpdesk.kontainer.com/article/strapi-integration-guide/ (på engelska)
