1. PIM
  2. DAM
  3. Customers
  4. About
  5. Pricing
  1. Cases
  2. Contact
  3. News
  4. FAQ
Book demo

Integrations  > Strapi CMS

Strapi logo showcasing integration with Kontainer DAM & PIM

Type File Picker
Plan Premium
Set-up Standard

Strapi CMS Integration

Get a complete integration between Kontainer DAM & PIM and Strapi, the open-source, code-first CMS — built for Strapi v5.

With the integration, your editors can select images, videos, and files directly from Kontainer in Strapi’s admin panel — without ever uploading them to Strapi. Strapi stores only a lightweight reference to the asset; the file itself stays in Kontainer and is delivered via CDN, so you always work with the latest, approved version.

The solution is ideal for development teams building on Strapi v5 with Node.js 18+ and for companies seeking a flexible alternative to traditional CMS platforms.

READ MORE ABOUT OUR API


Description

Reference-based media, not duplicate files

Strapi is an open-source, headless CMS built on Node.js. With the Kontainer plugin, Strapi never stores a copy of your assets. Instead, every file you select is saved as a JSON reference — including the CDN URL, thumbnail, dimensions, alt text, description, and any custom fields you’ve set up in Kontainer.

Because that metadata travels with the reference, editors don’t have to retype alt text or descriptions in Strapi, and your frontend can read them straight off the Strapi API response.

The plugin requires Strapi v5 (Strapi v4 is not supported) and Node.js 18 or later.


Benefits

Benefits of Kontainer’s Strapi plugin

✔ Select images and files directly from Kontainer inside Strapi’s admin panel

✔ No files are ever uploaded to Strapi’s media library — only a reference is stored

✔ Alt text, descriptions, and custom fields travel with the file automatically

✔ Apply a Kontainer download template (crop, resize, format) at the point of selection

✔ Always deliver the current, approved version of a file via Kontainer’s CDN

✔ Optional file usage tracking shows where each asset is actually used in Strapi


Features

How the integration works

✔ Installed as an npm package (@kontainer/strapi-plugin) directly in your Strapi project

✔ Adds a “Kontainer media” custom field to any content type via the Content-Type Builder

✔ Connect with just your Kontainer URL — no API keys or environment variables required

✔ Editors browse, search, and filter the Kontainer library, and can apply a download template before inserting

✔ Optional usage tracking polls Strapi to report where files are used — including drafts, locales, components, and dynamic zones

✔ Assets are served from Kontainer’s CDN via the reference’s URL, so your frontend always fetches the latest file


Why?

Why integrate Strapi with Kontainer?

Strapi is often used when development teams want full control over data models and a flexible API for their frontend. Without a central DAM, files end up duplicated into Strapi’s own media library, with no easy way to tell which version is current or to keep alt text and metadata consistent.

By integrating Strapi with Kontainer, you get:

✔ One single source of truth for your digital assets — nothing is duplicated into Strapi

✔ Alt text, descriptions, and custom fields carried automatically with every reference

✔ Less manual work for editors and developers

✔ Visibility into where assets are actually used across your Strapi content, with optional usage tracking

Kontainer manages your assets, while Strapi manages your content and frontend.


Use Cases

How the integration is used in practice

  • Product data and e-commerce
    Product pages in Strapi can reference the correct product images from Kontainer, so the same approved image is used everywhere it’s needed.
  • Marketing and campaign sites
    Marketing teams can build landing pages and campaign sites in Strapi, where images and videos are always the latest approved assets from Kontainer.
  • Multi-brand and multi-market setups
    Companies with multiple brands or markets can reuse the same Strapi components while the correct, localized assets are pulled from Kontainer as references.
  • Structured content modeling
    Developers can add the Kontainer media field to any content type, so files and their metadata are referenced directly from Kontainer via the API — without ever being stored locally.

Support

Links and Support

Contact Kontainer’s customer service to learn more about the integration between Kontainer and Strapi.

We are happy to help with setup, training, and best practices.

Please write to us at support@kontainer.com

You can also read about our API in our Helpdesk here.

FAQ

What is the integration between Strapi and Kontainer DAM & PIM?

The integration lets editors and developers select and insert files from Kontainer directly inside Strapi’s admin panel. Strapi never stores the file itself — only a reference (including the CDN URL, alt text, and custom fields) — so the asset stays centrally managed in Kontainer.

Which files can be used through the integration?

You can access images, videos, documents, graphics, and other file types stored in Kontainer. Metadata such as alt text, descriptions, and custom fields comes along automatically with the reference.

Do files need to be uploaded to Strapi manually?

No. Files stay in Kontainer and are never uploaded to Strapi’s media library. Strapi only stores a small JSON reference — including the CDN URL, thumbnail, dimensions, and metadata — pointing back to the asset in Kontainer.

Is the integration compatible with modern frontend technologies like React and Next.js?

Yes. The plugin requires Strapi v5 (Strapi v4 is not supported) and integrates naturally with the frontends Strapi typically powers, such as React, Next.js, and Vue. Your frontend reads the file’s CDN URL and metadata directly from the Strapi content API response.

What is technically required to set up the integration?

You’ll need Strapi v5, Node.js 18 or later, and a developer with access to your Strapi codebase and the ability to deploy. Setup involves installing the plugin as an npm package, adding the Kontainer media field to a content type via the Content-Type Builder, rebuilding the admin panel, and entering your Kontainer URL under Settings.

How does the integration help maintain brand consistency?

Since all assets are managed centrally in Kontainer, all teams always work with the same approved and up-to-date files — regardless of which channel or campaign they’re used in.

Can editors search and select files directly inside Strapi?

Yes. Editors can browse, search, and filter files from Kontainer directly within the Strapi editor, and optionally apply a Kontainer download template (crop, resize, format) before inserting.

Does the integration support access management and versioning?

Permissions and versioning are managed centrally in Kontainer. Because Strapi only holds a reference rather than a copy of the file, editors and developers are always working against the current, approved version in Kontainer.

How does the integration affect performance and SEO?

Assets are served directly from Kontainer’s CDN via the reference’s URL, so load times are reduced compared to hosting files in Strapi’s own media library — which benefits both user experience and SEO.

Can I see where a file is being used once it's added in Strapi?

Yes, optionally. Kontainer can poll your Strapi instance and show you where each asset is used — including drafts, locales, components, and dynamic zones. This is set up under Settings → Integrations in Kontainer, using a token generated from the Kontainer settings in Strapi.

What are the next steps if we want to get started with the integration?

Contact us at support@kontainer.com for a no-obligation conversation.

We’ll confirm your Strapi version and technical setup, and can walk your developers through the setup guide: https://helpdesk.kontainer.com/article/strapi-integration-guide/

Cases
Contact
News
FAQ
  • PIM
    1. Product Information Management – PIM

      Product data & Images - In one place

    2. Features

      How Kontainer streamlines your data management

    3. Integrations

      Centralize with integrations, plugins & API

    1. ESG & CSRD

      Easy & intuitive ESG reporting

    2. PIM – Shopify Connector

      The best way to manage your Shopify store

    1. AI in Kontainer PIM

      Work smarter with Kontainer's AI tools

    2. Implementation PIM

      This is how you get started

    ESG reporting, Product Passports

    Make data compliance straightforward to manage without coding or special skills. Everyone can use it.

    Read more
  • DAM
    1. Digital Asset Management

      Try the market's leading DAM system

    2. AI in Kontainer DAM

      Work smarter with Kontainer's AI tools

    3. Brand Platform

      Link brand and assets in one platform

    1. Photo Consent Tool

      Stay on top of your consent agreements

    2. Features

      All the features you need in one solution ...

    3. Integrations

      Centralize with integrations, plugins & API

    1. Implementation DAM

      Begin your journey with Kontainer DAM

    2. Video content management

      Secure and flexible video CMS features

    Game-changer for brand management

    Explore Blue Water Shipping's sales and marketing shops, Templafy and Office integrations, and more.

    Read Case
  • Customers
    1. Design and lifestyle brands

      Flexible, elegant and secure media bank

    2. Manufacturing

      Optimize workflows and avoid duplication

    3. Public Administrations

      Secure user access, download templates...

    1. Hospitality & Leisure

      Full control of files, consent and approval

    2. Fashion Kontainer

      Asset and data cloud for Fashion Brands

    3. NGO's

      Efficient and user-friendly system

    1. Architects, engineers and contractors

      Organize images, drawings, 3D-models...

    2. Educational institutions

      Easy tagging and search for media and files

    3. Healthcare

      File and data management for healthcare

    Les Deux X Kontainer

    Les Deux' combined PIM and DAM system centralizes and automates product data and file management in one place.

    Read case
  • About
    1. About us

      Simplifying workflows since 2001

    2. Client cases

      More than 350 customers globally

    3. Contact

      We are looking forward to hearing from you!

    1. Customer Success

      Our support is always ready to help you

    2. API Integration

      Get acquainted with our API

    3. FAQs

      What people often ask us

    1. Find a partner

      Use our global partner network

    2. Become a Partner

      Join our extensive partner network

    Shopify & SELECT SPORT

    SELECT SPORT's partner solution with Dtails. Kontainer DAM & PIM, Shopify, iPaper, etc.

    Read case
  • Pricing
    1. DAM Pricing

      Find a solution that fits you

    2. PIM Pricing

      Get an idea of preset packages

    Getting started with Digital Asset Management (DAM)

    A seamless extension of your brand. 20+ years of experience, inspiration and best practices feedback.

    Read more
    Enhanced efficiency with PIM & DAM

    Five top reasons for using a PIM together with DAM. Manage product information and assets in a central data hub.

    Read more
  1. Book demo
    Free trialFree trial
    • English
    • Dansk
    • Deutsch

Copenhagen
Studiestraede 19, 4, 1455 København
+45 3311 2003

München
Landsberger Straße 155, 80687 München
+49 089-54558206

News
  1. What is a Digital Asset Management (DAM) System?
  2. The great guide to Product Information Management (PIM)
  3. Improve your ROI with a DAM integration to your webshop
  4. Kontainer is GDPR compliant
  5. Dropbox Alternative
  6. See all News
Industries
  1. Fashion Kontainer
  2. Image bank for architects, engineers and contractors
  3. Manufacturing
  4. Hospitality & Leisure
  5. Image Bank for NGOs
  6. Image bank for Public Administrations
Solutions
  1. Digital Asset Management
  2. Product Information Management - PIM
  3. Photo Consent Tool
  4. File Management
  5. Sales Presentation Tool
Contact & Security
  1. Contact
  2. Find a partner
  3. Become a partner
  4. API Integration
  5. GDPR, Security and Hosting
  6. Terms and conditions
  7. Cookie & Privacy Policy
  8. FAQs
  • English
  • Dansk
  • Deutsch
Copyright 2026 Kontainer All rights reserved.
  1. Imprint
  2. Sitemap