Для мобильных приложений очень часто требуется разместить всякую вспомогательную информацию: лендинги, правила использования, политику конфиденциальности и прочее. Для этих целей, особенно на начальном этапе, удобно использовать хостинг файлов в Firebase, так как это очень удобно, быстро и практически бесплатно (пока на ваши страницы не начнет идти существенный трафик).
Создаем новый проект в веб-консоли Firebase. Устанавливаем Firebase CLI, самый быстрый способ сделать это:
curl -sL https://firebase.tools | bash
Логинимся в Firebase командой:
firebase login
Затем в терминале переходим в директорию с нужными файлами и запускаем команду:
firebase init
В открывшемся меню выбираем стрелками Hosting и нажимаем пробел, чтобы выделить, затем ввод.
Далее нужно выбрать проект в Firebase (который мы создали в начале, если не создали, то можно это сделать прямо на этом этапе). Потом нужно будет выбрать название директории для публичных файлов (по-умолчанию “public”). В корне проекта создастся JSON-файл с настройками и упомянутая директория для публичных файлов. Помещаем в неё все файлы, которые мы хотим захостить, а затем вызываем команду:
firebase deploy
Далее после любого обновления файлов запускаем снова firebase deploy
.
После этого все ваши файлы в директории “public” будут доступны по адресу, который указан в консоли Firebase.