Distribuire Ruby
Questo esempio distribuisce un processo web Ruby, come Sinatra, con comandi di produzione e impostazioni dell’ambiente di esecuzione espliciti.
Consulta percorso di distribuzione Ruby oppure esamina il modello Ruby on Rails prima di applicare questa configurazione dell’ambiente di esecuzione a un’applicazione esistente.
Configurazione
Crea un adios.yaml nella directory principale del tuo progetto:
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
Distribuisci
adios up