Также доступно на English·Español·Português (Brasil)·Français·Türkçe
Хостинг приложений: от репозитория до адреса https
Подключите репозиторий, дайте сборке отработать и дайте приложению адрес. Мы определяем язык, ставим зависимости, запускаем приложение и разворачиваем его заново при каждом push. Первое приложение бесплатно.
Как это работает
- Создайте аккаунт и подтвердите почту.
- На странице Apps нажмите Host an app, скажите, что хотите разместить (веб-приложение или API, статический сайт, что-то другое), и вставьте ссылку на репозиторий или выберите шаблон.
- Оставьте команды запуска и сборки пустыми, чтобы мы вывели их из репозитория, или задайте свои. Ключи идут в переменные окружения.
- Нажмите Deploy. Приложение слушает порт из переменной
PORT, по умолчанию 8080, на 0.0.0.0.
Веб-адрес
Выберите имя и включите адрес: приложение отвечает на https://имя.fadehost.app с сертификатом, за прокси Cloudflare. На бесплатном тарифе адрес засыпает, когда им никто не пользуется, и просыпается при следующем запросе за несколько секунд; на платном остаётся всегда онлайн за 2 $ в месяц за приложение. Свой домен направляется на приложение со страницы приложения.
Данные и базы данных
Код выкачивается в /data/app, и каждый деплой приводит его в соответствие с репозиторием. Всё, что вы пишете под /data, переживает деплои. Каждое платное приложение включает базу MySQL в один клик; PostgreSQL, MongoDB и Redis доступны как управляемые базы в той же частной сети.
Цены
| Бесплатно | Starter | Standard | Pro | |
|---|---|---|---|---|
| Цена | 0 $ | 2 $/мес | 3 $/мес | 6 $/мес |
| ОЗУ | 256 МБ | 1 ГБ | 2 ГБ | 4 ГБ |
| CPU | 0,25 vCPU | 1 vCPU | 1 vCPU | 3 vCPU |
| Диск | 3 ГБ | 5 ГБ | 10 ГБ | 20 ГБ |
| Веб-адрес | Засыпает без запросов | +2 $/мес, всегда онлайн | ||
Год стоит как десять месяцев. Первый бот или приложение бесплатны навсегда на каждом подтверждённом аккаунте.
Frequently asked questions
Какие языки работают?
Node.js, Python, Bun, Deno, Go, Java, PHP, Ruby и статические сайты (чистый HTML или сборка Astro, Vite, Eleventy, Docusaurus и подобных). Они определяются по файлам репозитория; язык можно зафиксировать в панели.
Какой порт слушает приложение?
Порт из переменной окружения PORT, по умолчанию 8080, на 0.0.0.0. Приложение, которое слушает только 127.0.0.1, ничего не получает с веб-адреса.
Бесплатный адрес засыпает?
Да, когда им какое-то время никто не пользуется; просыпается при следующем запросе за несколько секунд. Процесс бота или worker, напротив, никогда не спит, даже на бесплатном тарифе. Всегда включённый адрес стоит 2 $ в месяц на платном тарифе.
Можно использовать свой домен?
Да. Направьте CNAME на приложение со страницы приложения, и оно ответит на вашем домене с сертификатом.
Что происходит при каждом деплое?
Репозиторий клонируется на вашей ветке, ставятся зависимости, запускается сборка, если она есть, и стартует приложение. С включённым автодеплоем каждый push делает то же самое. Живая консоль показывает каждый шаг, а упавшая сборка объясняется простыми словами.
Панель на русском?
Пока нет. Панель управления и письма на английском, с короткими подписями (Deploy, Console, Environment), которые понятны без усилий. Цены в долларах США.