Object Storage s’appelle désormais App Storage.
- Plateformes de partage de photos : Permettez aux créateurs de téléverser, stocker et afficher des images
- Services de streaming vidéo : Gérez les téléversements de vidéos et distribuez le contenu aux spectateurs
- Systèmes de gestion de documents : Stockez et organisez les fichiers des créateurs avec un accès sécurisé
- Sites portfolio : Mettez en valeur votre travail avec des fichiers médias qui se chargent de manière fiable
- Services de sauvegarde de fichiers : Offrez aux créateurs un stockage cloud pour leurs fichiers importants
Demandez à Agent d’ajouter App Storage à votre application en précisant les types de fichiers que votre application doit gérer. Agent configurera l’intégration, créera les buckets nécessaires et mettra à jour votre application pour téléverser, stocker et récupérer des fichiers avec des fonctionnalités avancées telles que l’authentification et les contrôles d’accès.
Fonctionnalités
App Storage est alimenté par Google Cloud Storage (GCS).
Vous bénéficiez ainsi des avantages d’une disponibilité, d’une accessibilité
et d’une sécurité de premier ordre.
- Stockage cloud persistant : Stockez des fichiers qui restent accessibles à votre application publiée et à vos utilisateurs
- Gestion de fichiers évolutive : Gérez des besoins de données croissants sans vous soucier des limites de stockage
- Accès programmatique : Téléversez, téléchargez et gérez des fichiers à l’aide d’API intuitives
- Intégration Agent améliorée : Laissez Agent configurer App Storage avec des configurations avancées, inspecter les configurations existantes et générer du code backend et frontend complet avec authentification et contrôles d’accès
- Stocker des photos de profil et des téléversements médias des créateurs
- Servir des images de produits pour des sites e-commerce
- Gérer les téléversements de documents pour les soumissions de formulaires
- Créer des fonctionnalités de partage et de collaboration de fichiers
- Construire des systèmes de gestion de contenu avec des bibliothèques médias
Utilisation
Votre application Replit doit s’authentifier auprès de Google Cloud Storage pour accéder à un bucket et à ses objets.
Utilisez les bibliothèques clientes officielles Replit App Storage pour vous authentifier automatiquement.
Comment accéder à l'outil App Storage
Comment accéder à l'outil App Storage
Comment créer un bucket
Comment créer un bucket
Depuis l’outil App Storage :
Pour créer des buckets supplémentaires, ouvrez le menu déroulant des buckets en haut à gauche de l’onglet App Storage et sélectionnez Create new bucket.
- Cliquez sur Create new bucket.
- Entrez un nom pour le bucket dans le champ Name et sélectionnez Create bucket.

Sélectionner un bucket
Pour basculer entre les buckets de stockage de votre projet, sélectionnez le menu déroulant dans le coin supérieur gauche de l’onglet App Storage. Le bucket sélectionné affiche une coche à côté de son nom.Accéder à l’identifiant du bucket
Pour afficher l’identifiant du bucket, sélectionnez la vue Settings depuis le menu déroulant en haut de l’onglet App Storage. L’identifiant du bucket identifie de façon unique le bucket, que votre code doit référencer pour effectuer une opération. Si vous avez plusieurs buckets, sélectionnez le bon bucket dans le menu déroulant en haut à gauche. La capture d’écran suivante montre l’identifiant du bucket pour le bucket « FileVault Bucket One » :
Téléverser ou télécharger des objets
Pour téléverser un objet dans le bucket sélectionné :- Naviguez vers la vue Objects dans l’onglet App Storage.
- Sélectionnez
Upload files, ou
Upload folder pour téléverser tous les fichiers d’un dossier. Ensuite, sélectionnez un ou plusieurs fichiers à téléverser depuis la boîte de dialogue de fichiers. Vous pouvez également faire glisser un fichier ou un dossier dans la zone qui liste le contenu du bucket.
- Naviguez vers la vue Objects dans l’onglet App Storage.
- Sélectionnez l’icône
de téléchargement à droite du fichier pour le télécharger.
Organiser les objets dans des dossiers
Pour créer un dossier dans le bucket sélectionné :- Naviguez vers la vue Objects dans l’onglet App Storage.
- Sélectionnez
Create Folder dans la vue Objects.
- Entrez un nom pour le dossier.

Supprimer des objets ou des buckets
Pour supprimer définitivement un objet :- Naviguez vers la vue Objects dans l’onglet App Storage.
- Sélectionnez l’icône
de corbeille à côté de l’objet que vous souhaitez supprimer.
- Confirmez la suppression dans la boîte de dialogue de confirmation.
- Naviguez vers la vue Settings dans l’onglet App Storage.
- Assurez-vous de sélectionner le bucket que vous souhaitez supprimer dans le menu déroulant des buckets en haut à gauche.
- Sélectionnez
Delete Bucket.
- Confirmez la suppression dans la boîte de dialogue de confirmation.
Gestion des accès aux buckets
Chaque bucket App Storage est exclusif au projet dans lequel vous l’avez créé. Vous ne pouvez pas associer ce bucket à un autre projet, même si les deux projets appartiennent au même compte. Pour utiliser App Storage dans un autre projet, créez un bucket distinct dans l’outil App Storage de ce projet.Accès programmatique à App Storage
Pour accéder à App Storage depuis votre application Replit, utilisez l’une des bibliothèques suivantes :- Le SDK Replit App Storage, disponible pour JavaScript et Python
- La bibliothèque cliente Google Cloud Storage
- Tutoriel JavaScript App Storage : Apprenez à utiliser le client JavaScript Replit App Storage
- SDK JavaScript App Storage : Référence client pour le SDK JavaScript
- Tutoriel Python App Storage : Apprenez à utiliser le client Python Replit App Storage
- SDK Python App Storage : Référence client pour le SDK Python
- Exemple d’application Google Cloud Python SDK : Remixez cette application pour gérer des objets avec le SDK Google Cloud Python
- Sélectionnez
All tools pour voir la liste des outils de l’éditeur de projet.
- Sélectionnez
App Storage.
Depuis la barre de recherche :