Winkelwagen

/ .nl-domeinnaam

Jouw .nl voor slechts € 0,49.

Domeinnaam checken
E-mail

/ Hostingpakket keuzehulp

Weet je niet zeker welk hostingpakket de beste
keus is voor jouw website? Met onze keuzehulp
kom je er wel uit.

Direct naar de keuzehulp

/ OpenStack

/ Probeer Public Cloud uit

Gratis 1 maand aan de slag met Public Cloud?

Vraag proefperiode aan

/ TransIP Blog

CSM25: API security in een SaaS-wereld

Lees de blogpost
Hulp nodig?

    Sorry, we konden geen resultaten vinden voor jouw zoekopdracht.

    Mediabestanden leveren via de Object Store

    De Object Store maakt het mogelijk om mediabestanden, zoals afbeeldingen en video’s, op te slaan en beschikbaar te maken via een publieke URL. Dit maakt het geschikt voor het leveren van bestanden aan websites, applicaties of andere gebruikers, zonder dat een aparte webserver nodig is.

    Bestanden worden rechtstreeks vanuit de Object Store geleverd. Hierdoor kunnen mediabestanden eenvoudig worden gedeeld of gebruikt binnen een website of applicatie.

    In dit artikel leggen we uit hoe je een container aanmaakt, deze publiek toegankelijk maakt en bestanden gebruikt via een directe URL.


     

    Maak een container aan en upload bestanden

     

    Stap 1

    Maak een container aan en noem deze bijvoorbeeld media-container. Deze container gebruik je om je mediabestanden op te slaan, zoals afbeeldingen en video’s.

    Voordat je begint:

    • Zorg dat je een S3-token hebt aangemaakt. Je gebruikt dit S3-token om tools zoals aws s3 of s3cmd te configureren.

    AWS CLI en s3cmd zijn command-line tools waarmee je via de terminal containers aanmaakt en bestanden uploadt naar je Object Store.

    Wanneer je de configuratie hebt afgerond, maak je een container aan en upload je een bestand. Hieronder staan twee voorbeelden:

    aws s3 mb s3://media-container --endpoint-url https://<project-id>.objectstore.eu
    aws s3 cp ~/example.txt s3://media-container/ --endpoint-url https://<project-id>.objectstore.eu

    Voorbeeld met s3cmd:

    s3cmd mb s3://media-container
    s3cmd put bestand.txt s3://media-container/

    Het is aan te raden om je bestanden logisch te organiseren, bijvoorbeeld met prefixes in de bestandsnaam:

    media-container
    images/
    videos/
    audio/

    Dit maakt het beheer overzichtelijker.


     

    Maak de container publiek toegankelijk

     

    Stap 2

    Containers en bestanden in de Object Store zijn standaard niet publiek toegankelijk. Dit betekent dat bestanden alleen bereikbaar zijn met een geldig S3-token, bestaande uit een access key en secret key. Om mediabestanden direct te kunnen leveren aan bezoekers, moet je publieke leesrechten instellen.

    Door publieke toegang in te schakelen, kunnen bestanden worden opgehaald via een directe URL, zonder authenticatie. Dit is nodig om afbeeldingen en video’s rechtstreeks op een website te tonen.

    Klik op de media-container om het dropdownmenu te openen.

     

    Horizon Dashboard in Object Store met de container media-container in het overzicht

    Selecteer daarna 'Public Access' om de container publiek toegankelijk te maken.

    Horizon Dashboard in Object Store, met media-container geselecteerd en het dropdownmenu waarin de optie Public Access zichtbaar is

     

    Gebruik bestanden via de publieke URL

     

    Stap 3

    Nadat de container publiek toegankelijk is gemaakt, zijn de bestanden direct bereikbaar via een URL.

    De URL heeft de volgende structuur:

    https://<project-id>.objectstore.eu/media-container/images/logo.png

    Deze URL kan worden gebruikt om:

    • bestanden te delen met anderen
    • afbeeldingen te tonen op een website
    • mediabestanden te gebruiken in een applicatie
    • downloads beschikbaar te maken

    Bijvoorbeeld in een website:

    <img src="https://<project-id>.objectstore.eu/media-container/images/logo.png">

     

    Samenvatting

     

    Met de Object Store kun je eenvoudig mediabestanden opslaan en publiek beschikbaar maken. Door een container aan te maken, deze publiek toegankelijk te maken en de directe URL te gebruiken, kun je bestanden leveren aan websites, applicaties of andere gebruikers.


    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op