Деплой из GitHub на ваш сервер · администрирование · оплата в рублях
Деплой из GitHub на ваш сервер.
Что-то упало — вы узнаете первым
Как вы сейчас узнаёте, что сайт не работает?
Подключите свой сервер и репозиторий — через несколько минут проект работает по HTTPS. Prichal ставит на сервер агент и дальше ведёт его: поднимает упавшее, пишет вам в Telegram, откатывает неудачное обновление одной кнопкой. Сервер и данные остаются вашими — за мощность вы платите своему облаку, нам — только за панель.
Python
FastAPI
API
01/Как это работает
Три шага — и проект в проде
Сервер ваш, настройка — наша
Подключите сервер
Любой Linux-сервер от 4 ГБ памяти в вашем облаке. Дайте доступ по SSH — Prichal сам поставит k3s и агента, а пароль не сохранит. Дальше агент сам держит связь с панелью.
Выберите репозиторий
Подключите GitHub и укажите ветку. Тип приложения, порт и нужную базу определим по коду. Переменные окружения можно загрузить из .env — до сервера они едут зашифрованными.
Нажмите «Задеплоить»
Соберём на вашем сервере, развернём и дождёмся, пока приложение ответит. Дальше — обновление на каждый git push и откат одной кнопкой.
02/Возможности
Всё, чтобы ваш прод не падал молча
и поднимался без вас
Заметим раньше пользователей
Проверяем, что приложение отвечает, а не что контейнер запущен. Не отвечает — поднимаем сами и пишем в Telegram. Вы открываете ноутбук, когда всё уже работает.
- 03:12Заметили: приложение не отвечает
- 03:15Подняли
- 03:15Проверили, что отвечает
- 03:15Уведомили в Telegram
Честный статус
«Работает» — только когда приложение отвечает, а не когда контейнер запущен. Если нет — понятная причина: не хватило памяти, закрыт порт, падает при старте.
- shop-apiРаботает
- workerПроверяется
- shop-webНе хватило памяти
Откат одной кнопкой
Каждое развёртывание — версия. Откат возвращает код, переменные и размер целиком, без пересборки.
Базы и бэкапы в вашем хранилище
PostgreSQL и Redis на вашем сервере. Бэкапы PostgreSQL снимаются по расписанию и уходят в ваш бакет S3 — у нас копий ваших данных нет. Восстановление — из панели.
Журнал действий
Кто, что и когда сделал с продом, с какого адреса. Журнал нельзя изменить задним числом и можно выгрузить в CSV — удобно, когда над проектом работают несколько человек.
- 14:02annaоткатила shop-api до v127
- 13:47ciзадеплоил v128
- 11:20olegизменил SMTP_HOST
Миграции без сюрпризов
Миграции — отдельный шаг с подтверждением и снапшотом базы перед ним. Откат через изменение схемы — только с явным предупреждением.
alembic upgrade head
Логи сборки и приложения
Всё в одном месте: поиск, фильтр ошибок, логи упавшего контейнера. Секреты из переменных вырезаются до показа.
14:02:11 GET /api/cart 200
14:02:12 DATABASE_URL=••••••
14:02:14 ERROR timeout: crm.api
Проекты изолированы, агент ограничен
У проекта своё пространство и своя закрытая сеть на вашем сервере: другие проекты не видят ни его сервисы, ни базу. Агент выполняет только подписанные команды из списка разрешённых — без доступа к shell.
HTTPS автоматически
Сертификат выдаётся при деплое и продлевается сам. Если продление вдруг не прошло — предупредим за 14 дней, в панели и в Telegram.
Приватные сервисы
Воркеру или внутреннему API не нужен адрес в интернете. Сделайте сервис приватным — его увидят только другие сервисы проекта по внутреннему имени.
03/Тарифы
Панель — от 0 ₽.
Сервер — ваш, за мощность платите облаку
Цена — за аккаунт и не зависит от размера ваших серверов. Сервис — всё, что деплоится отдельно: приложение, воркер, база.
Панель · Всё делаете сами, платформа следит за продом.
Старт
Попробовать1 сервер · 3 сервиса
Один сервер и пара сервисов — посмотреть, как это работает на вашем железе.
Начать бесплатноПро
Чаще всего3 сервера · 20 сервисов
Несколько серверов и проектов. Первые 30 дней — бесплатно, без карты.
30 дней бесплатноКоманда
Студия или команда10 серверов · 100 сервисов
Десятки проектов клиентов, участники с ролями, журнал действий, ответ в чате в течение рабочего дня.
Начать бесплатноСверх лимита: +490 ₽ за сервер и +490 ₽ за каждые 10 сервисов в месяц.
Сопровождение
Всё из «Команды» и администратор, который отвечает за ваш прод: окно реакции 10:00–22:00, не круглосуточно. Подключаем по договору, первый месяц — настройка.
Мини
Следим и бэкапимдо 5 сервисов на сопровождении
До 5 сервисов: мониторинг, проверка восстановления одной базы в месяц, реакция на падение в течение дня.
Оставить заявкуБазовая
Администратор вместо наймадо 15 сервисов на сопровождении
До 15 сервисов: проверка всех бэкапов с отчётом, реакция за 4 часа, 2 часа изменений в месяц.
Оставить заявкуСтудия
Прод клиентов студиидо 50 сервисов на сопровождении
До 50 сервисов: реакция за 2 часа, общий чат, учения по восстановлению раз в квартал, 5 часов изменений.
Оставить заявкуЧас сверх включённого — 2 500 ₽.
Во всех тарифах
- Деплой из GitHub на ваш сервер, обновление по git push
- Откат на любую прошлую версию
- HTTPS-адрес с автоматическим сертификатом
- Уведомления о падениях в Telegram
- Переменные окружения в зашифрованном виде
- Бэкапы PostgreSQL в ваш бакет S3
- Изоляция проектов на сервере
- Приватные сервисы без адреса в интернете
Сервер — отдельно, у вашего облака
Prichal не продаёт мощность: сервер вы арендуете сами (от 4 ГБ памяти) и платите за него облаку. Уйдёте от нас — приложения на нём продолжат работать.
Год предоплатой — на 10% дешевле.