Open beta · бесплатно

white_label

Ты творишь — мы берём техническую часть на себя.

Сделай приложение в Claude Code или Cursor. Скажи агенту «выложи» — и оно работает в продакшене с публичным URL и SSL. Без Docker, без серверов, без deploy-скриптов.

🚀01

Одна curl-команда — и AI-агент готов деплоить

Регистрируешься, создаёшь приложение, копируешь одну curl-команду из кабинета и вставляешь в свой терминал. Один installer ставит skill сразу в Claude Code и Cursor. Дальше говоришь агенту «выложи проект» — получаешь рабочий публичный URL за минуту.

🛡️02

Не думай про безопасность

HTTPS, Let's Encrypt, изолированные контейнеры, шифрование env-переменных, защита bare git, лимиты процессов и памяти на каждый проект. Это всё делаем мы — ты пишешь код.

03

Сколько угодно проектов

Делай 1, 5, 50 приложений — каждое получит свой slug, свой публичный URL, свой Postgres-контейнер по запросу. Никаких лимитов на количество, никаких рандомных downtime'ов.

💾04
скоро

Автоматические бэкапы

Скоро — БД и env-переменные бэкапятся каждый день в S3, история деплоев хранится 30 дней, восстановление одной кнопкой. Не нужно об этом думать.

🌐05

Свой домен

Подключи свой mybot.ru одной кнопкой — мы выпустим SSL-сертификат через Let's Encrypt автоматически. Нужно только добавить CNAME у регистратора.

🪙06

Бесплатно для MVP

Сейчас всё бесплатно — мы катаем закрытую бету. Когда подключим оплату, существующие проекты продолжат работать, мы заранее предупредим о тарифах.

Частые вопросы

Я не айтишник, но хочу что-то простое сделать. Получится?
Да, если у тебя есть подписка на Claude Pro / Cursor — получится. Ты говоришь своему AI-агенту: «сделай мне страничку с записью на массаж и выложи». Он напишет код, мы развернём в продакшене. От тебя — только разговор с агентом, никакой работы с кодом руками.
А если я не хочу разбираться в Docker, портах, серверах?
И не нужно. Мы проектировали платформу так, чтобы AI-агент знал стандарт: что писать в Dockerfile, какой порт открыть, как делать миграции БД. Ты просто говоришь «выложи» — агент сам всё подготовит.
Как агент узнаёт что такое white_label?
Один раз в кабинете нажимаешь «Показать команду установки», получаешь curl … | sh — вставляешь в терминал. Installer кладёт skill в ~/.claude/skills/wl/ (Claude Code) и ~/.cursor/rules/wl.mdc (Cursor). Перезапуск клиента не нужен — skill подхватывается при следующем запросе. Дальше говоришь «выложи проект» — агент знает что делать.
А если я уже что-то накодил у себя — могу выложить?
Да. Скажи агенту: «у меня уже есть проект в этой папке, выложи». Он войдёт в Adopt-режим: не будет переписывать твой код, только сделает минимальные изменения чтобы он запустился у нас (порт 8000, healthcheck, миграции).
Я могу делать несколько проектов?
Сколько угодно. Front + back, два фронта, микросервисы — каждый сервис получает свой slug и свой публичный URL. Связываешь их через переменные окружения (агент сам подскажет как).
А если приложение упадёт на проде?
Зайди в кабинет → проект → ссылка на логи, или скажи агенту «покажи логи последнего деплоя и почини». Агент видит логи через MCP и сам предложит фикс. Если совсем сложно — заходи в раздел «Помощь», там готовые промты для типичных проблем.
Сколько это стоит?
Сейчас — бесплатно. Закрытая бета. Когда включим оплату, скорее всего тарифы 300-1500₽/мес в зависимости от количества проектов и ресурсов. Карта/СБП через ЮKassa.
Где хранятся данные? Что насчёт безопасности?
Сервер в России (Proxmox-нода), пользовательские контейнеры изолированы (Docker + лимиты CPU/RAM, отдельная сеть, no-new-privileges). Env-переменные шифруем (Fernet, AES-128). HTTPS обязателен (Let's Encrypt). Перед публичным запуском добавим gVisor-sandbox для жёсткой изоляции и регистрацию в реестре операторов ПД (152-ФЗ).
Какие AI-клиенты поддерживаются?
Главный путь: skill через curl … | sh работает в Claude Code и Cursor (одна команда ставит в оба сразу, без перезапуска). Резерв: Claude Desktop / Codex CLI / Gemini CLI могут подключиться через MCP-сервер (тоже автоматически, но менее удобно). Веб-ChatGPT нативной поддержки нет — он не умеет вызывать внешние tools.

Не нашёл ответа? Загляни в раздел Помощь — там готовые промты для типичных ситуаций.

Как это работает

  1. 1

    Создаёшь приложение в кабинете

    Один клик — получаешь slug (типа wild-tree-abc) и публичный поддомен slug.apps.white.almalab.ai.

  2. 2

    Ставишь skill одной curl-командой (один раз на ноут)

    На странице проекта нажимаешь «Показать команду» → копируешь → вставляешь в свой обычный терминал → Enter. Installer кладёт skill сразу в Claude Code и в Cursor (auto-detect). Перезапускать клиент не нужно. В кабинете загораются ✓ — видно что подключилось.

  3. 3

    Говоришь агенту «выложи проект»

    Агент сам прочитает стартовый промт (контракт деплоя — порт 8000, /health, single Dockerfile), напишет код у тебя локально, запушит в наш git, мы соберём и запустим контейнер. Через ~1 минуту — рабочий URL.

  4. 4

    Нужна база? «добавь postgres»

    Агент вызовет provision_database — Postgres-контейнер появится, DATABASE_URL автоматически в env, приложение передеплоится.

  5. 5

    Упало? Агент сам прочитает логи и починит

    Платформа отдаёт реальный stacktrace из docker logs упавшего контейнера — агент видит его через tail_logs и в большинстве случаев чинит за 1-3 попытки без твоего участия.