На этой странице представлены ответы на часто задаваемые вопросы (FAQ) о Firebase Hosting .
Вопросы Hosting
Для проектов, использующих бесплатный тарифный план (Spark), Firebase блокирует загрузку и размещение определенных типов исполняемых файлов для Windows, Android и Apple через Cloud Storage for Firebase и Firebase Hosting . Эта политика существует для предотвращения злоупотреблений на нашей платформе.
Для всех проектов Spark, созданных 28 сентября 2023 года или позже, блокируется размещение, передача и загрузка запрещенных файлов. Для существующих проектов Spark, в которых файлы были загружены до этой даты, загрузка и размещение таких файлов по-прежнему возможны.
Это ограничение распространяется на проекты, реализуемые по тарифному плану Spark. Проекты, реализуемые по тарифному плану с оплатой по факту использования (Blaze), не затрагиваются.
Следующие типы файлов нельзя размещать на Firebase Hosting и Cloud Storage for Firebase :
- Файлы Windows с расширениями
.exe,.dllи.bat - Файлы Android с расширением
.apk - Файлы платформы Apple с расширением
.ipa
Что мне нужно сделать?
Если вы по-прежнему хотите размещать файлы этих типов после 28 сентября 2023 года:
- Для хостинга: перед развертыванием файлов этих типов в Firebase Hosting с помощью команды
firebase deployнеобходимо перейти на тарифный план Blaze. - Для хранения данных: перейдите на тарифный план Blaze, чтобы загружать файлы этих типов в выбранное вами хранилище с помощью CLI GCS, консоли Firebase или консоли Google Cloud .
Используйте инструменты Firebase для управления ресурсами Firebase Hosting и Cloud Storage .
- Для управления ресурсами в Firebase Hosting используйте консоль Firebase для удаления релизов в соответствии с этим руководством .
- Для управления ресурсами в Cloud Storage перейдите на страницу продукта «Хранилище» в вашем проекте.
- На вкладке «Файлы» найдите запрещенные к удалению файлы в иерархии папок, затем выберите их, установив флажок рядом с именем (именами) файла (или файлов) в левой части панели.
- Нажмите «Удалить» и подтвердите удаление файлов.
Для получения дополнительной информации об управлении ресурсами хостинга с помощью инструментов Firebase и облачном хранилище для корзин Firebase с клиентскими библиотеками , пожалуйста, обратитесь к нашей документации.
Firebase автоматически добавляет дополнительные файлы, содержащие метаданные о Hosting , и эти файлы включаются в общее количество файлов для релиза.
Hosting действует ограничение на максимальный размер отдельных файлов — 2 ГБ.
Мы рекомендуем хранить большие файлы с помощью Cloud Storage , которое предлагает ограничение максимального размера отдельных объектов в терабайтах.
Функция мультисайтовой Firebase Hosting поддерживает максимум 36 сайтов на проект.