Entornos y previews
Copias de staging de todo un proyecto, y un preview para cada pull request.
- Los proyectos agrupan servicios; los entornos (producción, staging…) son copias completas de un proyecto, creadas desde el canvas con + Environment. Referencias como
${{api.RAILYARD_PRIVATE_URL}}se resuelven dentro del mismo entorno. - Previews de pull request: activa los previews en una app; con GitHub conectado cada PR obtiene su propia copia, que se elimina cuando el PR se cierra.
- Suspender si está inactiva: en Settings → General, elige nunca, 10 minutos, 30 minutos, 1 hora, 6 horas o 1 día sin tráfico antes de que una app se suspenda; la siguiente solicitud la despierta. Las apps nuevas de staging y preview usan 30 minutos por defecto. CLI:
railyard sleep <app> <10|30|60|360|1440|off>. - Horas activas: define los días y una hora de inicio/fin (en la zona horaria de la app) en que debe permanecer activa; fuera de esas horas se suspende tras un breve período de gracia y despierta con la siguiente solicitud, igual que la suspensión por inactividad. Déjalo sin definir para permitir tráfico en cualquier momento.