Beschrijving
Media via verwijzingen, niet via dubbele bestanden
Strapi is een open-source headless CMS, gebouwd op Node.js. Met de Kontainer-plug-in bewaart Strapi nooit een kopie van je bestanden. Elk gekozen bestand wordt in plaats daarvan opgeslagen als JSON-verwijzing — inclusief de CDN-URL, thumbnail, afmetingen, alt-tekst, beschrijving en eventuele eigen velden die je in Kontainer hebt ingesteld.
Omdat die metadata met de verwijzing meereist, hoeven redacteuren alt-teksten of beschrijvingen niet opnieuw in Strapi in te voeren, en leest je frontend ze direct uit de API-respons van Strapi.
De plug-in vereist Strapi v5 (Strapi v4 wordt niet ondersteund) en Node.js 18 of hoger.
Voordelen
Voordelen van de Strapi-plug-in van Kontainer
✔ Beelden en bestanden uit Kontainer direct kiezen in het beheerpaneel van Strapi
✔ Er worden nooit bestanden naar de mediabibliotheek van Strapi geüpload — alleen een verwijzing wordt opgeslagen
✔ Alt-teksten, beschrijvingen en eigen velden gaan automatisch met het bestand mee
✔ Een downloadtemplate van Kontainer (uitsnede, formaat, bestandstype) toepassen op het moment van kiezen
✔ Altijd de actuele, goedgekeurde versie van een bestand leveren via het CDN van Kontainer
✔ Optioneel gebruik bijhouden: zie waar elk bestand in Strapi daadwerkelijk wordt gebruikt
Functies
Zo werkt de integratie
✔ Geïnstalleerd als npm-pakket (@kontainer/strapi-plugin), direct in je Strapi-project
✔ Voegt via de Content-Type Builder een eigen veld “Kontainer media” toe aan elk contenttype
✔ Koppelen met alleen je Kontainer-URL — geen API-sleutels of omgevingsvariabelen nodig
✔ Redacteuren bladeren, zoeken en filteren in de Kontainer-bibliotheek en passen vóór het invoegen eventueel een downloadtemplate toe
✔ Optioneel bijhouden van gebruik: Strapi wordt periodiek bevraagd om te rapporteren waar bestanden worden gebruikt — inclusief concepten, locales, componenten en dynamic zones
✔ Bestanden worden via de URL in de verwijzing vanuit het CDN van Kontainer geleverd, zodat je frontend altijd het nieuwste bestand ophaalt
Waarom?
Waarom Strapi integreren met Kontainer?
Strapi wordt vaak gebruikt wanneer ontwikkelteams volledige controle willen over datamodellen en een flexibele API voor hun frontend. Zonder centraal DAM belanden bestanden dubbel in de eigen mediabibliotheek van Strapi, zonder eenvoudige manier om te zien welke versie actueel is of om alt-teksten en metadata consistent te houden.
Door Strapi met Kontainer te integreren, krijg je:
✔ Eén single source of truth voor je digitale bestanden — er wordt niets naar Strapi gedupliceerd
✔ Alt-teksten, beschrijvingen en eigen velden die automatisch met elke verwijzing meegaan
✔ Minder handwerk voor redacteuren en ontwikkelaars
✔ Inzicht in waar bestanden daadwerkelijk worden gebruikt in je Strapi-content, met optionele gebruiksregistratie
Kontainer beheert je bestanden, Strapi beheert je content en frontend.
Toepassingen
Zo wordt de integratie in de praktijk gebruikt
- Productdata en e-commerce
Productpagina’s in Strapi verwijzen naar de juiste productfoto’s in Kontainer, zodat overal hetzelfde goedgekeurde beeld wordt gebruikt. - Marketing- en campagnesites
Marketingteams bouwen in Strapi landingspagina’s en campagnesites, waarin beelden en video’s altijd de nieuwste goedgekeurde bestanden uit Kontainer zijn. - Omgevingen met meerdere merken en markten
Bedrijven met meerdere merken of markten hergebruiken dezelfde Strapi-componenten, terwijl de juiste gelokaliseerde bestanden als verwijzing uit Kontainer worden gehaald. - Gestructureerde contentmodellering
Ontwikkelaars voegen het veld Kontainer media toe aan elk contenttype, zodat bestanden en hun metadata via de API direct naar Kontainer verwijzen — zonder ooit lokaal te worden opgeslagen.
Support
Links en support
Neem contact op met de klantenservice van Kontainer voor meer informatie over de integratie tussen Kontainer en Strapi.
We helpen je graag met de inrichting, training en best practices.
Mail ons via support@kontainer.com
Lees hier ook meer over onze API in onze helpdesk (Engels).
Veelgestelde vragen
Met de integratie kiezen en voegen redacteuren en ontwikkelaars bestanden uit Kontainer direct in het beheerpaneel van Strapi in. Strapi bewaart nooit het bestand zelf — alleen een verwijzing (inclusief de CDN-URL, alt-tekst en eigen velden) — zodat het bestand centraal in Kontainer wordt beheerd.
Je gebruikt beelden, video’s, documenten, graphics en andere bestandstypen die in Kontainer staan. Metadata zoals alt-teksten, beschrijvingen en eigen velden gaat automatisch mee met de verwijzing.
Nee. Bestanden blijven in Kontainer en worden nooit naar de mediabibliotheek van Strapi geüpload. Strapi bewaart alleen een kleine JSON-verwijzing — inclusief CDN-URL, thumbnail, afmetingen en metadata — die naar het bestand in Kontainer verwijst.
Ja. De plug-in vereist Strapi v5 (Strapi v4 wordt niet ondersteund) en integreert vanzelfsprekend met de frontends die Strapi doorgaans aandrijft, zoals React, Next.js en Vue. Je frontend leest de CDN-URL en metadata van het bestand direct uit de API-respons van Strapi.
Je hebt Strapi v5 nodig, Node.js 18 of hoger en een ontwikkelaar met toegang tot je Strapi-codebase die kan deployen. De inrichting bestaat uit het installeren van de plug-in als npm-pakket, het toevoegen van het veld Kontainer media aan een contenttype via de Content-Type Builder, het opnieuw bouwen van het beheerpaneel en het invoeren van je Kontainer-URL onder Settings.
Omdat alle bestanden centraal in Kontainer worden beheerd, werken alle teams altijd met dezelfde goedgekeurde en actuele bestanden — in welk kanaal of welke campagne ze ook worden gebruikt.
Ja. Redacteuren bladeren, zoeken en filteren direct in de Strapi-editor door bestanden uit Kontainer, en passen vóór het invoegen eventueel een downloadtemplate van Kontainer toe (uitsnede, formaat, bestandstype).
Rechten en versies worden centraal in Kontainer beheerd. Omdat Strapi alleen een verwijzing bewaart en geen kopie van het bestand, werken redacteuren en ontwikkelaars altijd met de actuele, goedgekeurde versie in Kontainer.
Bestanden worden via de URL in de verwijzing direct vanuit het CDN van Kontainer geleverd, waardoor laadtijden korter zijn dan bij bestanden in de eigen mediabibliotheek van Strapi — goed voor zowel de gebruikerservaring als SEO.
Ja, optioneel. Kontainer kan je Strapi-omgeving periodiek bevragen en laten zien waar elk bestand wordt gebruikt — inclusief concepten, locales, componenten en dynamic zones. Dit richt je in Kontainer in onder Settings → Integrations, met een token dat je aanmaakt in de Kontainer-instellingen in Strapi.
Neem contact met ons op via support@kontainer.com voor een vrijblijvend gesprek.
We controleren je Strapi-versie en technische omgeving en kunnen je ontwikkelaars door de installatiegids leiden (Engels): https://helpdesk.kontainer.com/article/strapi-integration-guide/
