Environnements et aperçus
Des copies staging d'un projet complet, et un aperçu pour chaque pull request.
- Les projets regroupent des services; les environnements (production, staging…) sont des copies complètes d’un projet, créées depuis le canvas avec + Environment. Les références comme
${{api.RAILYARD_PRIVATE_URL}}se résolvent à l’intérieur du même environnement. - Aperçus de pull request : activez les aperçus pour une application; avec GitHub connecté, chaque PR obtient sa propre copie, retirée quand la PR se ferme.
- Sleep when idle : sous Settings → General, choisissez jamais, 10 minutes, 30 minutes, 1 heure, 6 heures ou 1 jour sans trafic avant que l’application se mette en veille; la prochaine requête la réveille. Les nouvelles applications staging et preview utilisent 30 minutes par défaut. CLI :
railyard sleep <app> <10|30|60|360|1440|off>. - Awake hours : réglez les jours et une heure de début/fin (dans le fuseau horaire de l’application) où elle doit rester active; en dehors de ces heures, elle se met en veille après une courte période de grâce et se réveille à la prochaine requête, comme la veille par inactivité. Laissez-le non défini pour autoriser le trafic en tout temps.