Быстрый старт приложения
Отправьте свое первое приложение на Lizard за несколько минут. Вам понадобятся Node.js 18+ и npm — аккаунт Lizard создается автоматически при первом запуске lizard login. Вы установите CLI, войдете в систему и выполните развертывание — прямо из репозитория GitHub или из локальной директории.
1. Установите CLI
Установите бинарный файл lizard глобально из npm:
npm install -g @lizard-build/cliПроверьте, что он доступен в PATH:
lizard --versionНе используйте
npx. Всегда используйте глобально установленный бинарный файлlizard. Запускnpx @lizard-build/cliзагружает временную копию, версия которой может отличаться от платформы. Обновите на месте позже с помощьюlizard upgrade.
Ошибки прав доступа (EACCES)? Не используйте
sudo. Укажите npm пользовательский префикс:mkdir -p ~/.npm-global npm config set prefix ~/.npm-global echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc && source ~/.zshrc npm install -g @lizard-build/cli
2. Войдите в систему
lizard loginОткроется браузер для аутентификации, затем вы вернетесь в терминал после подтверждения. В CI или других неинтерактивных средах аутентифицируйтесь с токеном:
export LIZARD_TOKEN=lzd_xxx
# or
lizard login --token lzd_xxxПроверьте, под кем вы вошли, в любой момент:
lizard whoami3. Разверните
Выберите способ в зависимости от того, где находится ваш код.
Вариант А — Развертывание репозитория GitHub (рекомендуется)
Если ваш код на GitHub, создайте сервис прямо из репозитория. Lizard клонирует его, автоматически определит стек, соберет и вернет рабочий URL:
lizard add -r your-org/your-appПуши в отслеживаемую ветку будут автоматически переразвертывать приложение. Для приватных репозиториев сначала подключите GitHub App:
lizard git connectВариант Б — Развертывание локального кода
Изнутри директории проекта загрузите и разверните текущую папку (с учетом .gitignore):
lizard upЕсли директория еще не привязана к проекту, up создаст или выберет его интерактивно. В CI сначала привяжите явно с помощью lizard init --name my-project.
В любом случае, когда сборка завершится, вы получите сгенерированный URL вроде https://your-app-production.onlizard.com.
4. Следите за сборкой и работой
lizard ps # services in the project, with status + URL
lizard logs # last runtime log lines
lizard logs --build # the most recent build's logs
lizard open # open the project in the dashboard5. Добавьте базу данных (по желанию)
Создайте управляемый Postgres и подключите его к сервису:
lizard add postgres
lizard secrets set DATABASE_URL='${{postgres.DATABASE_URL}}' --service your-app
lizard redeploy --service your-appСсылка ${{postgres.DATABASE_URL}} разрешается во время развертывания и автоматически ротируется вместе с аддоном. См. Управляемые аддоны.
Дальнейшие шаги
- Основные концепции — поймите проекты, сервисы и конвейер сборки.
- Развертывание из GitHub — ветки, монорепозитории и автопереразвертывание.
- Переменные и секреты — области видимости и приоритет.
- Сеть — подключите свой хостнейм с автоматическим TLS.
- Развертывание приложения, созданного вашим AI IDE — те же три шага, переданные агенту, для приложения на Google Antigravity.
Стоимость хостинга
Lizard использует pay as you go без ежемесячной подписки. Использование ресурсов списывается с баланса аккаунта. Купленные средства не истекают; у пробных средств срок действия истекает. Проверьте цены и лимиты аккаунта перед развертыванием.