Un espace pour vos fichiers façon S3 — intégré à la plateforme EL OUATINE : buckets, clés API et liens de partage temporaires sécurisés.
Organisez vos fichiers en buckets nommés — un bucket par projet ou par usage.
Une clé els_… par application ou script, restreignable à un seul bucket, révocable à tout moment.
Partagez un fichier via un lien signé qui expire seul (jusqu'à 7 jours) — sans compte pour le destinataire.
1 Go par client par défaut, 100 Mo max par fichier — ajustables depuis l'atelier.
REST simple sur HTTPS. Authentification : session connectée ou en-tête Authorization: Bearer els_…
En toute honnêteté : inspiré de S3, sans le protocole AWS SigV4 — aucun SDK requis, tout client HTTP suffit.
| Méthode | Chemin | Description |
|---|---|---|
| PUT | /api/storage/:bucket/:key | Envoyer un fichier (streaming jusqu'à la limite) |
| GET | /api/storage/:bucket/:key | Télécharger un fichier |
| DELETE | /api/storage/:bucket/:key | Supprimer un fichier |
| GET | /api/storage/:bucket?prefix=&limit= | Lister les fichiers |
| POST | /api/storage/buckets | Créer un bucket |
| GET | /api/storage/buckets | Lister les buckets |
| POST | /api/storage/keys | Émettre une clé API |
| GET | /api/storage/share?bucket=&key=&ttl= | Lien de partage temporaire |
Connectez-vous à votre compte EL OUATINE puis créez votre premier bucket depuis l'espace client.
Commencer le stockage