Aller au contenu
AdiosDocumentation
Parcourir la documentation

Déployer Ruby

Cet exemple déploie un processus web Ruby, comme Sinatra, avec des commandes de production et des paramètres d’exécution explicites.

Consultez la Parcours de déploiement Ruby ou consultez le Modèle Ruby on Rails avant d'appliquer cette configuration d'exécution à une application existante.

Configuration

Créez un adios.yaml à la racine de votre projet :

name: my-ruby-app
build_cmd: bundle install
start_cmd: bundle exec ruby app.rb

runtime:
  name: ruby@3.2
  port: 8080
  health_path: /healthz

env:
  RACK_ENV: production

Déployer

adios up