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

    Met de Object Store sla je mediabestanden, zoals afbeeldingen en video’s, op en maak je ze beschikbaar via een publieke URL. Zo lever je bestanden aan websites, applicaties of andere gebruikers, zonder dat je hiervoor een aparte webserver nodig hebt.

    Bestanden worden direct vanuit de Object Store geleverd. Hierdoor gebruik je mediabestanden eenvoudig binnen een website of applicatie, of deel je ze met anderen.

    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

    Zorg voordat je begint dat je een S3-token hebt aangemaakt. Dit token gebruik je om tools zoals AWS CLI 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.

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

    In dit voorbeeld maak je de container aan via de command-line. In de volgende stap schakel je publieke toegang in via Horizon.

    Voorbeeld met AWS CLI:

    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/

    Organiseer je bestanden logisch, bijvoorbeeld met prefixes in de objectnaam. Dit maakt het later eenvoudiger om bestanden terug te vinden:

    media-container
    images/logo.png
    videos/intro.mp4
    audio/tune.mp3

     

    Maak de container publiek toegankelijk

     

    Stap 2

    Containers en bestanden in de Object Store zijn standaard niet publiek toegankelijk. Bestanden zijn daardoor alleen bereikbaar met geldige toegangsgegevens. Stel publieke leesrechten in om mediabestanden direct aan bezoekers te leveren.

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

    Let op: bestanden in een publiek toegankelijke container zijn bereikbaar voor iedereen met de directe URL. Plaats hier geen bestanden in die privé of vertrouwelijk zijn.

     

    Klik in Horizon op de container 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 je de container publiek toegankelijk hebt gemaakt, zijn de bestanden direct bereikbaar via een publieke URL.

    De URL heeft de volgende structuur:

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

    Vervang project-id, media-container en images/logo.png door de gegevens van je eigen project, container en bestand. Controleer de publieke URL in Horizon als je zeker wilt weten welke URL voor jouw project en container gebruikt wordt.

    Je gebruikt deze URL bijvoorbeeld 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" alt="Logo">

     

    Samenvatting

     

    Met de Object Store sla je mediabestanden op en maak je ze publiek beschikbaar via een directe URL. Door een container aan te maken, publieke toegang in te schakelen en de publieke URL te gebruiken, lever je bestanden eenvoudig aan websites, applicaties of andere gebruikers.


    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op