Cette page fournit des réponses aux questions fréquentes sur
Firebase Hosting.
Hosting questions
Un projet avec la formule Spark peut-il stocker des fichiers exécutables ?
Pour les projets avec la formule sans frais (Spark), Firebase bloque l'importation et l'hébergement de certains
types de fichiers exécutables pour Windows, Android et Apple par Cloud Storage for Firebase et
Firebase Hosting. Cette règle vise à prévenir les utilisations abusives sur notre plate-forme.
La diffusion, l'hébergement et l'importation de fichiers non autorisés sont bloqués pour tous les projets Spark créés
à partir du 28 septembre 2023. Pour les projets Spark existants dont les fichiers ont été importés avant cette date,
ces fichiers peuvent toujours être importés et hébergés.
Cette restriction s'applique aux projets avec la formule Spark. Les projets avec la formule à la carte (Blaze)
ne sont pas concernés.
Les types de fichiers suivants ne peuvent pas être hébergés sur Firebase Hosting ni sur Cloud Storage for Firebase :
- Fichiers Windows avec les extensions
.exe, .dll et .bat
- Fichiers Android avec
.apk extension
- Fichiers de plate-forme Apple avec l'extension
.ipa
Que dois-je faire ?
Si vous souhaitez toujours héberger ces types de fichiers après le 28 septembre 2023 :
- Pour l'hébergement : passez à la formule Blaze avant de pouvoir déployer ces
types de fichiers sur Firebase Hosting à l'aide de la commande
firebase deploy.
- Pour le stockage : passez à la formule Blaze pour importer ces types de fichiers dans le
bucket de votre choix à l'aide de la CLI GCS, de la Firebase console ou de la Google Cloud console.
Utilisez les outils Firebase pour gérer vos ressources Firebase Hosting et Cloud Storage.
- Pour gérer les ressources dans Firebase Hosting, utilisez la console Firebase
pour supprimer des versions conformément à ce guide.
- Pour gérer les ressources dans Cloud Storage, accédez à la
Storage
page du produit dans votre projet.
- Dans l'onglet Fichiers, recherchez les fichiers non autorisés à supprimer dans votre hiérarchie de dossiers, puis sélectionnez-les à l'aide de la case à cocher située à gauche du ou des noms de fichiers dans le panneau.
- Cliquez sur Supprimer, puis vérifiez que les fichiers ont été supprimés.
Pour en savoir plus sur la gestion
des ressources d'hébergement avec les outils Firebase et
des buckets Cloud Storage pour Firebase
avec des bibliothèques clientes, consultez notre documentation.
Pourquoi le tableau de l'historique des versions Hosting dans la console Firebase affiche-t-il un nombre de fichiers supérieur à celui de mon projet local ?
Firebase ajoute automatiquement des fichiers supplémentaires contenant des métadonnées sur le
Hosting site, et ces fichiers sont inclus dans le nombre total de fichiers de la version.
Quelle est la taille maximale des fichiers que je peux déployer sur Firebase Hosting ?
Hosting a une taille maximale de 2 Go pour
les fichiers individuels.
Nous vous recommandons de stocker les fichiers volumineux à l'aide de
Cloud Storage, qui offre une
limite de taille maximale de l'ordre du téraoctet pour les objets individuels.
Combien de sites Hosting puis-je avoir par projet Firebase ?
La fonctionnalité Firebase Hosting multisite accepte un maximum de 36 sites par
projet.