Vercel Sandbox: настройка срока хранения снимков — от 1 дня до бесконечности

Vercel Sandbox теперь позволяет настраивать срок хранения снимков (snapshots) от 1 дня до бесконечности, отходя от прежнего лимита в 7 дней. Если срок не указан, по умолчанию снимок хранится 30 дней. Это обновление даёт разработчикам гибкость в управлении изолированными средами, особенно для долгоср

Vercel Sandbox: настройка срока хранения снимков — от 1 дня до бесконечности

Vercel Sandbox теперь позволяет настраивать срок хранения снимков (snapshots) от 1 дня до бесконечности, отходя от прежнего лимита в 7 дней. Если срок не указан, по умолчанию снимок хранится 30 дней. Это обновление даёт разработчикам гибкость в управлении изолированными средами, особенно для долгосрочных проектов и тестирования.

Как работает новое управление сроками хранения

Ранее все снимки в Vercel Sandbox автоматически удалялись через 7 дней. Это создавало неудобства для команд, которым нужны более длительные циклы разработки или тестирования. Теперь при создании снимка можно задать срок от 1 дня до бесконечности. Настройка доступна как через веб-интерфейс, так и через CLI. В документации Vercel описаны все параметры конфигурации, включая возможность установки срока при создании снимка через API.

Срок хранения задаётся в днях. Минимальное значение — 1, максимальное — Infinity (бесконечность). По умолчанию — 30 дней. Это значительное улучшение по сравнению с предыдущими 7 днями. Конкуренты, такие как GitHub Codespaces, предлагают автоматическое удаление через 30 дней, но без возможности настройки. Gitpod также имеет фиксированный срок. Vercel становится более гибким решением для команд с разными потребностями.

Предыстория и контекст

Vercel Sandbox — это инструмент для создания изолированных сред, которые имитируют продакшн-окружение. Разработчики используют его для тестирования, отладки и демонстрации фич. Снимки позволяют сохранять состояние среды в определённый момент. Увеличение срока хранения — ответ на запросы сообщества, где проекты часто требуют больше времени для ревью или интеграционного тестирования.

Зачем нужна настройка срока хранения?

Длительные проекты или сложные баги могут требовать сохранения снимков на недели и месяцы. Например, при тестировании производительности или воспроизведении редких ошибок. С другой стороны, для быстрых экспериментов удобен короткий срок, чтобы не засорять хранилище. Гибкость позволяет каждой команде выбрать оптимальный баланс между доступностью данных и затратами на хранение.

Как настроить срок хранения в Vercel Sandbox?

Настройка срока хранения снимков в Vercel Sandbox проста и интуитивна. Через веб-интерфейс при создании снимка появляется поле для ввода количества дней. Можно указать любое число от 1 до 365 или выбрать опцию "бесконечно". Через CLI используйте флаг --snapshot-retention-days или --snapshot-retention-infinite. Например: vercel sandbox snapshot create --snapshot-retention-days 90. Если срок не указан, по умолчанию снимок будет храниться 30 дней. Это позволяет быстро адаптировать инструмент под текущие нужды без лишних действий.

Кого затронет обновление

Разработчики, использующие Vercel Sandbox для тестирования и отладки, получат больше контроля над своими данными. Команды, работающие над долгосрочными проектами, смогут сохранять снимки на весь цикл разработки. Для русскоязычных пользователей Vercel это упрощает работу с распределёнными командами, где ревью кода может затягиваться. Также это снижает риск потери важных состояний среды, особенно при отладке сложных ошибок, которые требуют длительного анализа.

Что будет дальше

Ожидается, что Vercel продолжит развивать Sandbox, добавляя новые функции для совместной работы и интеграции. Возможно, появятся автоматические политики удаления на основе тегов или статуса проекта. Пока же обновление уже доступно всем пользователям. Рекомендуем ознакомиться с документацией, чтобы настроить оптимальные сроки хранения для своих проектов.

Итог

Новая возможность настраивать срок хранения снимков в Vercel Sandbox — важный шаг к более гибкой и удобной разработке. Увеличение дефолтного срока до 30 дней и опция бесконечного хранения позволяют командам адаптировать инструмент под свои процессы. Следите за обновлениями Vercel, чтобы не пропустить дальнейшие улучшения.