Environ 5 minutes
Comment envoyer des fichiers sur n'importe quel stockage compatible S3
Aktar fonctionne avec tout fournisseur qui implémente l'API Amazon S3. Choisissez Autre compatible S3 et saisissez l'endpoint, la région et les clés du fournisseur. Exemples courants :
- Wasabi :
https://s3.<region>.wasabisys.com, par exemples3.eu-central-1.wasabisys.com - Hetzner Object Storage :
https://<location>.your-objectstorage.com, par exemplefsn1.your-objectstorage.com - Scaleway :
https://s3.<region>.scw.cloud, par exemples3.fr-par.scw.cloud - Akamai (Linode) :
https://<region>.linodeobjects.com
Ce qu'il vous faut
- Un compte chez un fournisseur compatible S3
- Aktar installé sur votre Mac
Pas à pas
- 1
Créer un bucket
Créez un bucket dans la console de votre fournisseur et notez sa région ou son emplacement, par exemple
eu-central-1,fsn1oufr-par. - 2
Autoriser la lecture publique
Rendez les objets du bucket lisibles publiquement, via le réglage de visibilité du bucket proposé par le fournisseur ou une stratégie de bucket qui autorise
s3:GetObject. Aktar ne définit pas d'autorisations par fichier : ce réglage doit donc être configuré au niveau du bucket. - 3
Créer des clés d'accès
Créez une clé d'accès S3 et sa clé secrète avec un accès en lecture et en écriture au bucket.
- 4
Ajouter la destination dans Aktar
Dans Réglages → Destinations → Ajouter une destination, choisissez Autre compatible S3 et saisissez les valeurs ci-dessous. Ce préréglage utilise des URL de style virtual-hosted (
bucket.endpoint). Si votre serveur ne prend en charge que les URL path-style, choisissez plutôt le préréglage MinIO. - 5
Tester et enregistrer
Cliquez sur Tester la connexion, puis sur Enregistrer.
Réglages dans Aktar
Saisissez ces valeurs dans Réglages → Destinations → Ajouter une destination. Les noms des champs correspondent à ceux de l'app.
| Champ | Exemple de valeur |
|---|---|
| Fournisseur | Autre compatible S3 |
| Endpoint | https://fsn1.your-objectstorage.comL'endpoint S3 de votre fournisseur. |
| Région | fsn1La région ou l'emplacement du bucket. |
| Access Key ID | … |
| Secret Access Key | •••••••• |
| Bucket | your-bucket |
| URL de base publique | your-bucket.fsn1.your-objectstorage.comOu un CDN ou domaine personnalisé placé devant le bucket. |
Astuces
- Consultez la documentation de votre fournisseur pour connaître l'endpoint exact de la région choisie.
- Si votre fournisseur propose un CDN ou des domaines personnalisés, utilisez cette adresse comme URL de base publique.
Dépannage
« Tester la connexion » n'arrive pas à joindre le bucket
Vérifiez l'endpoint et la région. Si le fournisseur ne prend en charge que les URL path-style, passez au préréglage MinIO.
Les liens renvoient une erreur 403
Le bucket n'autorise pas encore la lecture publique. Voir erreurs Access Denied.
Toujours bloqué ?Parcourez la FAQ ou posez votre question sur GitHub.